GNOME Bugzilla – Bug 128291
The child process isn't killed when a tab or window is closed
Last modified: 2004-12-22 21:47:04 UTC
The committed fix for #112505 is broken.
Created attachment 21976 [details] [review] Fixes the fix :)
Adding PATCH keyword.
Fixing in HEAD. Thanks!
Are you sure this is fixed? I have latest release vte and the problem is still appeariong on Solaris 9/SPARC. GNOME is compiled with Forte (not gcc) compiler. It look like this: 1) if I run only one terminal, after "exit" it exits 2) if I run multiple terminals, after "exit" in the last window it keeps running (writing "exit"). Even with this patch applied.
A nice thing I just found out: when I run multiple terminals with --disable-factory, they exit just fine.
This is what I got when vte and GT are compiled with debug. I opened two gnome-terminals, closed the first and closed the other. The last one keeps running. Debugging shows: (gdb) thread apply all bt
+ Trace 47170
Thread 4 (Thread 2 (LWP 2))
Is this of any help?
*** Bug 133690 has been marked as a duplicate of this bug. ***
Should this be reopened?
This seems to happen only on Solaris. I have submited another bug report, as this is closed. (#144587), please read. The two bugs are prehaps caused by the same problem, that is typical for solaris.