Followup to 9ac3e6a, issue #44, make sure startup-delay is only used once.

The startup-delay is only supposed to be used once per program invocation,
i.e., not to be triggered on SIGHUP.

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>