mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-08 18:00:17 +02:00
glibc 2.34 changed the select interface to update the timeout on return to more closely match the kernel interface. glibc 2.33 always made a copy instead of updating. Make sure to set the timeout on each iteration of select otherwise we will end up having a timeout of zero. Thus burning a CPU core.