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