From 30e69383c2a41ebc2b5e781a024b41ce55b9dd5d Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Mon, 14 Dec 2020 10:55:54 +0100 Subject: [PATCH] Bug 26897: Don't close SIP connection when empty message is received --- C4/SIP/SIPServer.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/C4/SIP/SIPServer.pm b/C4/SIP/SIPServer.pm index 8d5be71624..1bcd80cd8e 100644 --- a/C4/SIP/SIPServer.pm +++ b/C4/SIP/SIPServer.pm @@ -308,9 +308,9 @@ sub sip_protocol_loop { my $previous_alarm = alarm($timeout); while ( my $inputbuf = read_request() ) { - if ( !defined $inputbuf ) { - return; #EOF - } + + next unless defined $inputbuf; + alarm($timeout); unless ($inputbuf) { -- 2.20.1