<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>