[reSIProcate] onSuccess for registration is called only ones

Sasha Youkhananov y_Sasha at boscom.com
Thu Nov 10 04:51:19 CST 2005


Hello resiprocate developers.

 

According to comments inside RegistrationHandler.hxx onSuccess () is
supposed to be called each time when registration succeeds.

Unfortunately, it doesn't happen.

The callback above is called only ones when my client registers for the
first time. When the dum repeats registration on behalf of my client
automatically, I don't get onSuccess notifications.

Moreover, I don't get this notification too even registration succeeds
after any failure.

By the way, the onFailure call-back is called each time a failure
occurred.

 

I think it would be correct to add the following code to

ClientRegistration::dispatch(...) in ClientRegistration.cxx:

 

>From line 320:

 

case Registered:

case Refreshing:

mState = Registered;

//* the line below should be added to solve the problem 

mDum.mClientRegistrationHandler->onSuccess (getHandle (), msg);

break;

 

Can anybody from you be so kind to confirm this fix?

 

Best Regards,

Sasha

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20051110/55e6d524/attachment.htm>


More information about the resiprocate-devel mailing list