Hi,

I am developing an App with SIP features (for calling and handle incoming 
calls)
When I close the app I want to programatically unregister from the network.

I have some questions about that:

A scenario:
If I perform a 'manager.close(me.getUriString());' this closes my profiles 
and when someone calls me a 'timeOut' is triggered. OK
But I have doubts if I have successfully unregistered from the server.

B scenario:
I have also tried to open my SipSession with 'autoRegistration = false' and 
call unregister using 'manager.unregister(me,listener);'  but I always get 
a null pointer exception:

04-15 17:20:32.567: W/con.gmv.siplib(3774): SipLibraryService: onDestroy - 
Failed to close local profile. SipService.createSession() returns null
04-15 17:20:32.567: W/System.err(3774): android.net.sip.SipException: 
SipService.createSession() returns null


So the big question is:
Will a 'manager.close(sipUri)' invocation unregister my sip account from 
the server? Or have I to do some extra work with the sip account? If I have 
to do more actions with my account for un registering it, could you provide 
me some examples of how to do it in a proper way?

Kind Regards and thanks in advance!

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-developers+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to