Bug 7787: Make the SIP server much more robust.
authorMarc Balmer <marc@msys.ch>
Wed, 21 Mar 2012 17:18:45 +0000 (18:18 +0100)
committerPaul Poulain <paul.poulain@biblibre.com>
Fri, 6 Jul 2012 13:37:37 +0000 (15:37 +0200)
commit078ce11e113b172726f9ab3180e52a06334d4aab
tree48bcc10e450512a5922f04062d7e3910e4101e5b
parent57424a9fdc269e205d3783735cfdb02cba5e2430
Bug 7787: Make the SIP server much more robust.

Be liberal in what we accept, but strict in what we send:
Never exit the server process, but send a SC_RESEND message (96)
to the client if we received anything we don't understand.
 This is consistent with SIP server implementations of other ILSs.

Signed-off-by: Colin Campbell <colin.campbell@ptfs-europe.com>
Signed-off-by: Ian Walls <koha.sekjal@gmail.com>
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
C4/SIP/SIPServer.pm
C4/SIP/Sip.pm
C4/SIP/Sip/MsgType.pm