]> git.evergreen-ils.org Git - working/OpenSRF.git/commit
LP1204123 SIGUSR1 causes router unregister (Perl/C)
authorBill Erickson <berick@esilibrary.com>
Tue, 23 Jul 2013 14:40:09 +0000 (10:40 -0400)
committerBill Erickson <berick@esilibrary.com>
Tue, 23 Jul 2013 14:42:20 +0000 (10:42 -0400)
commit6e1936382a95903cb294690f714148ef40a328b0
treebcec4abb5e1e0309c2dd3c6a6cb24fabe1409134
parente9ff607ff807e31cf7acc8c0d11f2b2185fbfe82
LP1204123 SIGUSR1 causes router unregister (Perl/C)

$ kill -s USR1 <listener_pid>

The listener process will unregister all router connections.  This
allows services to remove themselves from consideration for new
inbound requests while allowing their drone processes to complete
any currently running tasks.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
src/libopensrf/osrf_prefork.c
src/perl/lib/OpenSRF/Server.pm