What steps will reproduce the problem?
1. create a new SIPml.Stack with event_listener listening for all events
2. call SIPml.Stack.start() and wait for 'started' event
3. call SIPml.Stack.stop()
What is the expected output? What do you see instead?
event_listener receives 'stopped' event twice
instead it should receive 'stopping' and then 'stopped' event
What version of the product are you using? On what operating system?
SIPML5 API version = 1.4.217
Linux lenovo 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013
x86_64 x86_64 x86_64 GNU/Linux
Please provide any additional information below.
Console output:
SIPML5 API version = 1.4.217 lib.js:29858
User-Agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like
Gecko) Ubuntu Chromium/34.0.1847.116 Chrome/34.0.1847.116 Safari/537.36
lib.js:29858
WebSocket supported = yes lib.js:29858
Navigator friendly name = chrome lib.js:29858
OS friendly name = linux lib.js:29858
Have WebRTC = yes lib.js:29858
Have GUM = yes lib.js:29858
Engine initialized lib.js:29858
s_websocket_server_url=ws://195.200.214.151:8088/ws lib.js:29858
s_sip_outboundproxy_url=(null) lib.js:29858
b_rtcweb_breaker_enabled=no lib.js:29858
b_click2call_enabled=no lib.js:29858
b_early_ims=yes lib.js:29858
b_enable_media_stream_cache=no lib.js:29858
o_bandwidth={} lib.js:29858
o_video_size={} lib.js:29858
SIP stack start: proxy='ns313841.ovh.net:11060', realm='<sip:195.200.214.151>',
impi='test001', impu='"Olaf Tomczak"<sip:test001@195.200.214.151>' lib.js:29858
Connecting to 'ws://195.200.214.151:8088/ws' lib.js:29858
SIPml.Stack.Event {type: "starting", description: "Stack starting", o_event:
tsip_event, getSipResponseCode: function, getContent: function…}
__tsip_transport_ws_onopen lib.js:29858
SIPml.Stack.Event {type: "started", description: "Stack started", o_event:
tsip_event, getSipResponseCode: function, getContent: function…}
SIPml.Stack.Event {type: "stopped", description: "Stack stopped", o_event:
tsip_event, getSipResponseCode: function, getContent: function…}
__tsip_transport_ws_onclose lib.js:29858
SIPml.Stack.Event {type: "stopped", description: "Stack stopped", o_event:
tsip_event, getSipResponseCode: function, getContent: function…}
Original issue reported on code.google.com by olaf.tom...@gmail.com on 16 May 2014 at 5:01
Original issue reported on code.google.com by
olaf.tom...@gmail.com
on 16 May 2014 at 5:01