On Wed, Feb 17, 2016 at 1:35 PM, Avi Kivity <a...@scylladb.com> wrote:
> 3. watchdog during startup > > Sometimes we need to perform expensive operations during startup (log > replay, rebuild from network replica) before we can start serving. Rather > than configure a huge start timeout, I'd prefer to have the service report > progress to systemd so that it knows that startup is still in progress. > Did you have a look at sd_notify (man 3 sd_notify)? Basically, you can easily patch your service to report status to systemd and tell to systemd exactly when it is ready to serve the clients. Thus you can avoid hacks like huge start timeout you've mentioned. Michal _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/systemd-devel