2009/12/3 Linda Walsh: > In bash I start a copy of gvim.exe (64-bit windows version) in background. > I disown the job in bash so bash no longer manages the job -- it should be > a free and clear process (unaffected by bash exiting). > > Yet when I exit the bash window (bash running in a console window), Gvim > is killed. Why should bash or the console exiting kill off any processes > running in the background?
Were you closing the console window by pressing the close button? In that case, the problem is that gvim is built as a console program, which means that it will have attached to bash's console. When a console is closed, all processes attached to it are terminated. I think that's a bug, because gvim has no need for a console and therefore should be built with -Wl,subsystem,windows. Andy -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple