Implement start timeout for services, default of 60 seconds.
authorDavin McCall <davmac@davmac.org>
Sun, 7 Jan 2018 23:39:55 +0000 (23:39 +0000)
committerDavin McCall <davmac@davmac.org>
Sun, 7 Jan 2018 23:39:55 +0000 (23:39 +0000)
commit632b9671f7a39c0857d405d202915557dd586dcf
tree1a8b435cf67459ea8abe1c70ed299d16273dc631
parent0138304640ada6e1584abf9fe57acc0e60e01de9
Implement start timeout for services, default of 60 seconds.

If a service doesn't start within the timeout it is sent SIGINT, and
then SIGKILL after the stop timeout (if there is one).
src/service.cc
src/service.h