ExitThread won't.
David Jones
gnome at hawaii.rr.com
Thu Mar 21 22:20:37 CST 2002
How are you exiting The Proxomitron? Among other
things, it sticks itself in the Windows system tray. You
actually exit the program by rightclicking that icon and
selecting exit, or you double click The Proxomitron's
sys tray icon, then select Exit from the File menu. Any
other way of exiting the app isn't actually closing it.
Also, what happens if you first disable The
Proxomitron, then exit it?
David a Proxomitron user under W9x
gnome at hawaii.rr.com
On 21 Mar 2002, at 22:22, Geoffrey Hausheer wrote:
> Okay, so with complete lack of any other ideas, I tried to
> figure out what was wrong with my app (Proxomitron), which
> is leaving unkillable processes around.
>
> So I went into ExitThread, and added something like:
> DPRINTF("%08lx:Exiting thread...(%d)\n", GetCurrentThreadId(),getpid());
> exit(code);
>
> right at the top of the function.
> And, lo and behold, the processId matches the processes
> that 'ps' can't kill. So the 'exit' isn't actually
> terminating the process. How is that possible?
>
> This was all done against today's CVS.
>
> I don't know which messages in the trace might indicate
> what is going wrong. Does anyone have any ideas?
>
> Thanks,
> .Geoff
>
> -----------------------------------------------------
> Protect yourself from spam, use http://sneakemail.com
> _______________________________________________
> wine-users mailing list
> wine-users at winehq.com
> http://www.winehq.com/mailman/listinfo/wine-users
More information about the wine-users
mailing list