[koha-commits] main Koha release repository branch master updated. v16.05.00-317-g94441be
Git repo owner
gitmaster at git.koha-community.org
Fri Jul 8 16:58:36 CEST 2016
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".
The branch, master has been updated
via 94441be435d9be074fc0f93bbec2c2e9122a5d67 (commit)
from 042e8cf24bf3de4192b4c7cf0ca4e5f1da6c3ce9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 94441be435d9be074fc0f93bbec2c2e9122a5d67
Author: Colin Campbell <colin.campbell at ptfs-europe.com>
Date: Fri Mar 6 11:57:09 2015 +0000
Bug 13807 Rework main input loop in SIPServer
Debugging various problems in SIPServer and control of it, found it
could loop on unread buffers (e.g. the LF of a CRLF if it was only
expecting CR) making it unresponsive to signals.
Reworked the input loop with an eye to removing unnecessary whiles
and replacing the while(1) by a while( connection valid)
Enhanced the timeout code by wapping in an eval.
Moved the logic from SIP_read_packet into the server itself
Hopefully this makes the already baroque code easier to navigate
and it did seem the server was the logical place for this
Removed no longer iused SIP_read_packet from Sip.pm
Signed-off-by: Srdjan <srdjan at catalyst.net.nz>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
-----------------------------------------------------------------------
Summary of changes:
C4/SIP/SIPServer.pm | 107 +++++++++++++++++++++++++++++++++++----------------
C4/SIP/Sip.pm | 56 +--------------------------
2 files changed, 74 insertions(+), 89 deletions(-)
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list