Improve handling of pid-file reading.
authorDavin McCall <davmac@davmac.org>
Tue, 20 Jun 2017 18:06:47 +0000 (19:06 +0100)
committerDavin McCall <davmac@davmac.org>
Tue, 20 Jun 2017 18:06:47 +0000 (19:06 +0100)
commitc7f539928a6e8621292881364f13f10cbd32846e
treef2ed1f27a266732730dace1937f0f486975ed219
parentc6583e84d1d2f9e05ea2a0f99603713322a06e45
Improve handling of pid-file reading.

This is a step towards fixing a resource-allocation issue. Currently
when a bgprocess is restarting we add a "child" listener, but we can't
be sure that we will receive notification because the process might not
be a direct child. Also we should add a listener in an allocation-free
manner, but this might need an update to Dasynq.
src/service.cc
src/service.h