Hello,

currently, when a win32 client exits the team selection screen by
canceling, wormux hangs. This is due to a SDL_WaitThread that does not
end. For some reason, SDL does not implement a timeout. I have no idea
why the thread is still active, but it does freeze wormux.

So I changed a bit the code, so that after 4s, a timer calls KillThread
on the offending thread. It will probably leave the application in an
undetermined state, though...

Best regards,
-- 
Kurosu

_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à