]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Fixup skinny registration following network issues.
authorDamien Wedhorn <voip@facts.com.au>
Thu, 19 Dec 2013 00:32:00 +0000 (00:32 +0000)
committerDamien Wedhorn <voip@facts.com.au>
Thu, 19 Dec 2013 00:32:00 +0000 (00:32 +0000)
commitaf723c6572e988753c24cbb911d6b521600f4a3f
tree19d39d2a84da7c32a144dc7941a538ced8286053
parent04dfe2d77f01c940db571582c6b7169c581a67f9
Fixup skinny registration following network issues.

On session registration, if device is already reporting that it is
connected to a device, an innocuous packet (update time) is sent to
the already connected device. If the tcp connection is down, the
device will be unregistered and the new connection allowed.

Without this patch, network issues can see a situation where a device
can not reregister until after 3*timeout.
........

Merged revisions 404292 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@404293 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_skinny.c