https://bugs.winehq.org/show_bug.cgi?id=41107
--- Comment #17 from katsunori.kumatani@gmail.com --- I wonder how Windows handles it, then. What exactly does it wait for? I mean, it waits for thread to exit, but can't that be done asynchronously? (for example in a different working thread, or by spawning a waiting thread to wait). In Windows there is zero slowdown so obviously it's not a matter of choosing a timeout interval. If this should get fixed, then clearly a different approach is needed, right?
Just to be sure, it's the wineserver that waits for it right? Is wineserver not allowed to have multiple threads?