< Previous by Date Date Index Next by Date >
  Thread Index Next in Thread >

[reSIProcate] Timer running after registration - Is it useful?


Hello all,

After I have completed a registration with the SER, I am finding that DUM
sets up a timer. I would like to know if someone can suggest what's the
usefulness of this timer. I attached the Debug printout (relevant item is
2nd last) below:

=========== start of debug printout ========

DEBUG | 20051207-171725.847 | c:\Test.exe | RESIP:DUM | 3252 |
DialogUsageManager.cxx:1493 | 
   Looking for dialogSet: f330f24d10070115@xxxxxxxxxxxxxxxxxxxxx in map:
DEBUG | 20051207-171725.857 | c:\Test.exe | RESIP:DUM | 3252 |
DialogUsageManager.cxx:1494 | 
   [f330f24d10070115@xxxxxxxxxxxxxxxxxxxxx -> 0039A9C8]
DEBUG | 20051207-171725.857 | c:\Test.exe | RESIP:DUM | 3252 |
DialogUsageManager.cxx:1395 | 
   DialogUsageManager::processResponse: SipResp: 200 tid=8a1e1c01d853fe1b
cseq=REGISTER 
   contact=user@xxxxxxxxxxxxx:5060 / 2 from(wire)
DEBUG | 20051207-171725.877 | c:\Test.exe | RESIP:DUM | 3252 |
DialogId.cxx:50 | 
   DialogId::DialogId: f330f24d10070115@xxxxxxxxxxxxx
   ef452c29a546667ff0304408d6cbea9f94abe364.b154
DEBUG | 20051207-171725.887 | c:\Test.exe | RESIP:DUM | 3252 |
DialogSet.cxx:665 | 
   findDialog:
f330f24d10070115@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

   in []
DEBUG | 20051207-171725.907 | c:\Test.exe | RESIP:TRANSACTION | 3252 |
TimerQueue.cxx:105 | 
   Adding application timer: DumTimeout::Registration ClientRegistration
sip:user@xxxxxxxxx: 
   duration=63 seq=1
INFO | 20051207-171725.917 | c:\Test.exe | RESIP:APP | 3252 | 
   sipclientregistrationhandler.cpp:26 | Client Registration -> onSuccess
   SipResp: 200 tid=8a1e1c01d853fe1b cseq=REGISTER
contact=user@xxxxxxxxxxxxx:5060 / 2 from
   (wire)

=============== end of debug printout =============

I am guessing that this timer is used for refreshing my registration. But,
how is it triggered?
Do I have to call DUM.process() or Stack.process()?

Thanks in advance!
Chee