Yes we can create our own session and install the sig handler there, but then when the sig handler needs to tell the component: "Hey we've just got SIGHUP here, so please close and reopen your log file!", what to do?
normally we'll do: $kernel->post("logger", "do_rotate");
but since there are no InlineStates and friends, we can't specify "do_rotate" and its callback.
|