mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 03:27:39 +00:00
Modernize ipv4.games server
The server was originally written before I implemented support for POSIX thread cancelation. We now use standard pthreads APIs instead of talking directly to *NSYNC. This means we're no longer using *NSYNC notes, which aren't as good as the POSIX thread cancelation support I added to *NSYNC which was only made possible by making *NSYNC part of libc. I believe it will solve a crash we observed recently with ipv4.games, courtesy of the individual who goes by the hacker alias Lambro.
This commit is contained in:
parent
185e957696
commit
12ecaf8650
1 changed files with 472 additions and 514 deletions
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue