]> git.evergreen-ils.org Git - 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)
committerJason Stephenson <jstephenson@mvlc.org>
Wed, 4 Sep 2013 15:07:58 +0000 (11:07 -0400)
commitfc2dc403640ed245ff2ba8c3f44beea727d0e7cc
treee8fb651555ccb80b1c5eeee2355cf790fb62d66a
parent8cc60399d97466c43a87df7e48e80dbc3b88c2d6
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>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
src/libopensrf/osrf_prefork.c
src/perl/lib/OpenSRF/Server.pm