On Mon, 9 Nov 2009, "Vinzent Höfler" wrote:

Michael Van Canneyt <mich...@freepascal.org>:

On Mon, 9 Nov 2009, Wimpie Nortje wrote:

It should stop the daemons properly. This is the code that gets executed:

Procedure DoShutDown(Sig : Longint; Info : PSigInfo; Context :
PSigContext);
cdecl;

begin
   Application.StopDaemons(True);
   Application.Terminate;
end;

If it doesn't, something is wrong :(

As wrong as in "Don't call most system functions from within a signal 
handler.", maybe?

Hmm... In that case, many exceptions would not work either ?

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to