Fix high CPU usage when running the SDK server
It was coming from `recv_select()` and `accept_select()` The timeval struct members for select() is reset after each call to select() for whatever reason so like FD_ZERO and FD_SET it needs to be placed inside the loop. Source: https://stackoverflow.com/questions/3324078/why-select-always-return-0-after-the-first-timeoutmaster
parent
a3c931392a
commit
1db412e970
Loading…
Reference in New Issue