On Fri, 4 Jan 2002 10:49, Alexandre Julliard wrote:
Robert Lunnon bobNoSpaM@yarrabee.net.au writes:
Without calling ptrace (TRACEME,...) Solaris returns ESRCH even though the process exists which causes the wineserver to assume the process is defunct and delete the app, apparently causing the deadlock (This deadlock will have to be fixed too !).
Are you sure this is not rather an issue of process id vs. thread id? I would be surprised if Solaris required TRACEME in this case, since this would mean you couldn't attach a debugger to a running process.