James Henstridge <[EMAIL PROTECTED]> writes:

> As you may know, X programs talk to the X server through a network
> socket connection.

:-)  Yes, I know that.

However, wouldn't it be nice if Gtk+ supported a "quiet shutdown"
routine that could be called by the child process?

I have a hard time seeing the fact that the child can totally screw up 
its parent by exit()-ing as a feature.

> When one process exits with the exit() call, it will attempt to
> clean up this file descriptor and shut down the network connection.
> Since this is not what we want for the child process, we call
> _exit() instead.  Its not a bug, it's a feature :) (Anyway, it can't
> be fixed in GTK).

It can't, but if Gtk provided the "quiet shutdown" routine mentioned
above, things would work for those who chose to call it, wouldn't
they?
To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]

Reply via email to