At 11:00 PM 8/6/2003 -0400, you wrote:
>I'm not really up on cygwin's process model, what would the setsid() call >do? I have read the man page and I'm still not sure what's a session ID or >why I'd want a new one... It would disassociate a tty from any child process. It's often done after file descriptors have been closed. I don't know for sure that it will help anything but it may stop the console windows from popping up -- at least in cygwin 1.5.x.
Thanks, I added the setsid() just after closing all but STDIN/OUT/ERR and before the execl() and didn't notice any problems, so next time I put up a patch it'll have this change included. [Of course, I'm running Cygwin 1.3 and not the 1.5 you're working on...]
I also found a small bug where if you close a window with a shared
icon from the ICONS{} section it deletes the icon even though it
shouldn't. I'm just waiting for more input on the whole
"What should DISPLAY be set to?" question before I clutter up the
mailing list with another patch...Except for that, the only thing I can think of adding is a 'reread
the prefs file' command to the MENU{} format. Has anyone else
tried the .xwinrc yet?-Earle F. Philhower, III [EMAIL PROTECTED] cdrlabel - ZipLabel - FlpLabel http://www.cdrlabel.com
