<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
I've just fixed on GIT the issue where the tcp_persistent_flag was
ignored for websocket TCP connections ( as of commit 320c825 ) -
please update your sources and the issue should be fixed, without
having to change the tcp_connection_lifetime.<br>
<br>
Best Regards,<br>
<pre class="moz-signature" cols="72">Vlad Paiu
OpenSIPS Developer
<a class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a> </pre>
<div class="moz-cite-prefix">On 19.05.2015 23:07, Patrick Wakano
wrote:<br>
</div>
<blockquote
cite="mid:CAPu3kNXDc6T9Pas2oiXc9GXSFcLcxT7r_xwGH2HVR95JA8co1w@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>Hello,</div>
<div><br>
</div>
<div>More tests with WebRTC in Opensips 2.1 and I noticed that
the websocket connection of my browser was being disconnected
some time after it registered, this caused the javascript lib
to reconnect and re-register. This is not good because each
time it happens, the browser uses a new port and I get one
more contact to the same AOR in my location table...</div>
<div>Investigating the problem I noticed the websocket
connection was being dropped because the Opensips' TCP
connection lifetime was being reached and so it closed the
connection.</div>
<div>First thing I did was to use the tcp_persistent_flag from
the Registrar module. Unfortunately it didn't work.... So next
test was to increased the tcp_connection_lifetime parameter to
something greater than the Register expire time and luckly it
worked! The websocket connection wasn't dropped anymore!</div>
<div>Even though now things are working, I think we have some
bug in here...</div>
<div>I know the websocket runs over TCP but should it be ruled
by the tcp_connection_lifetime parameter? I was expecting some
independence, although I would completely understand if it is
not possible from the implementation point of view.</div>
<div>Despite that, considering websockets fall under the same
rules as TCP, then the tcp_persistent_flag should apply for it
too, right?</div>
<div><br>
</div>
<div>Regards,</div>
<div>Patrick</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
</body>
</html>