Fixes #5573: have cf-serverd understands SIGHUP

Why use accessor functions to get and clear, but not to set? Is this CFEngine-style?