]> git.xonotic.org Git - xonotic/darkplaces.git/commit
Sys_Sleep overhaul
authorbones_was_here <bones_was_here@xonotic.au>
Sun, 26 Nov 2023 01:17:53 +0000 (11:17 +1000)
committerbones_was_here <bones_was_here@xonotic.au>
Sat, 9 Dec 2023 10:13:33 +0000 (20:13 +1000)
commit231beb2c234914f942166eb152c44e55b5b01f86
tree8d9011748c6aa9653b12cf0652fb64c77df67d4e
parentd2f40d8056704a776baf0b5f3bf99ba8a10e78f4
Sys_Sleep overhaul

One function to rule them all, and in the darkplaces sleep threads.

Makes sub-millisecond accuracy available on Windows.
Increases the number of sockets we can monitor on Windows.
Improves Curl_Select() a little.
Updates flags of some timing-related cvars.

Cleans up disorganised and duplicate code.

Signed-off-by: bones_was_here <bones_was_here@xonotic.au>
12 files changed:
cl_main.c
host.c
lhnet.c
lhnet.h
libcurl.c
libcurl.h
netconn.c
netconn.h
sv_main.c
sys.h
sys_shared.c
taskqueue.c