X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=server.c;h=d5946e47386c03a40a802a1d407a69f7b0659fef;hp=334787241e3952b2462485fee68c7882f313e967;hb=423ec3140c9774bbeaccb7afaef8e74b1d7d05f2;hpb=b7bfffa86a33626ebb8e8a5fcba51568492c3808 diff --git a/server.c b/server.c index 33478724..d5946e47 100644 --- a/server.c +++ b/server.c @@ -353,7 +353,7 @@ out: uint32_t afs_socket_cookie; static int afs_socket; -pid_t afs_pid; +static pid_t afs_pid; static void init_afs(void) { @@ -444,6 +444,8 @@ static void handle_sighup(void) mmd->selector_change = mmd->selector_num; /* do not change selector.. */ change_selector(); /* .. just reload */ init_user_list(user_list_file); /* reload user list */ + if (afs_pid) + kill(afs_pid, SIGHUP); } static void status_refresh(void)