[reSIProcate] Problem with client registrations in DUM
Hi,
I have the following
scenario: a resiprocate based client registers successfully using DUM, with an
expiration period of 30. After 25 seconds it tries to re-register, but the
second request receives 408. After a while a third request is sent, and it
receives 200 OK. My application doesn't receive the onSuccess() callback for the
third request.
I looked at the DUM
code. In ClientRegistration.cxx, line 449. There is an if statement that checks
if this 200 response is a user refresh request, and only if it is the
application is notified. The above scenario doesn't fit this logic, the
application should be notified even if this is not a refresh
request.
Hagai.