Files
heimdal/kdc
Nicolas Williams b48bed5f42 Daemons detach atomically to avoid having to wait
Tests that start daemons have to "wait" for them to start.

This commit makes Heimdal daemons prep to detach (when requested) by
forking early, then having the child signal readiness to the parent when
the child really is ready.  The parent exits only which the child is
ready.  This means that tests will no longer need to wait for daemons.

However, tests will still need a pidfile or such so they can stop the
daemons.

Note that the --detach options should not be used on OS X from launchd,
only from tests.
2015-03-24 11:49:59 -05:00
..
2011-07-24 13:07:07 -07:00
2011-07-24 20:24:37 -07:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2014-04-28 01:02:45 +02:00
2011-05-21 11:57:31 -07:00
2010-11-29 10:53:49 -05:00
2011-11-28 14:42:06 -06:00
2014-08-23 18:54:05 -07:00
2008-09-13 09:21:03 +00:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2011-07-24 20:24:35 -07:00
2013-06-04 00:04:16 -07:00