CVSROOT: /cvs/directfb
Module name: DirectFB
Changes by: dok 20030604 21:09:39
Modified files:
src/core : core.c
src/core/fusion: fusion.c fusion.h fusion_types.h
Log message:
Before shutdown the master now sends a SIGTERM to all slaves with a timeout
of 5 seconds, after that it sends SIGKILL.
It looks cool quitting X (my master) while having several DFBTerms still
running. The terminals disappear one after the other before shutdown.
To use this feature you must update Fusion including the header,
otherwise the feature will be silently disabled. This automation will
be removed before the next release, forcing an update then.
It uses this new function (intermediate solution):
FusionResult fusion_kill( int fusion_id, int signal, int timeout_ms );
Sends a signal to one or more fusionees and optionally waits
for their processes to terminate.
A fusion_id of zero means all fusionees but the calling one.
A timeout of zero means infinite waiting while a negative value
means no waiting at all.
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-cvs" as subject.