Hi,
There's a fundamental bug in winedos/dosvm. c[1]. SIGUSR2 is sent to the current process, but it should be sent to the dosvm thread. This causes various ugly bugs. I found no way signaling a unix thread, without modifing the wineserver. I have implemented a thread_kill command in the wineserver, this solves my problem, but i'm quite sure it won't get applied.
I'm really not a wineserver/threading expert. Have I missed something?
Markus
On Thu, Oct 28, 2004 at 11:54:14PM +0200, Markus Amsler wrote:
I found no way signaling a unix thread, without modifing the wineserver. I have implemented a thread_kill command in the wineserver, this solves my problem, but i'm quite sure it won't get applied.
I'm really not a wineserver/threading expert. Have I missed something?
The best way to elicit comments is to actually submit the patch.