9bdb0b4 * src/mainloop.c(mainloop_reset_signal_handlers): don't reset SIGHUP.

Authored and Committed by nalin 18 years ago
    * src/mainloop.c(mainloop_reset_signal_handlers): don't reset SIGHUP.
    * src/oddjobd.c: add a global flag to mark a pending reload.
    * src/oddjobd.c(config_contains): rename to config_method() and return
    	the matched method or NULL.
    * src/oddjobd.c(config_contains): add, wrapping config_method() in a
    	not-equal-to-NULL test.
    * src/oddjobd.c(oddjobd_reload_configuration): break out of
    	oddjobd_reload_method.
    * src/oddjobd.c(sighup_handler): add, sets the global pending-reload
    	flag.
    * src/oddjobd.c(main): if the global pending-reload flag is set during
    	a main loop iteration, reload the configuration and clear the flag.
    
        
file modified
+14 -0
file modified
+100 -45