On Sat Feb 17 00:51:03 2024 +0000, Jinoh Kang wrote:
A faster sync will speed up the wait operation for sure, but I don't yet understand how the faster sync will make this patch unnecessary.
It won't make it unnecessary, it will make it useless with working ntsync. As even with fsync already (which has some object waits unsupported), I observe in some real games that we are seriously lacking any threads sitting in APC wait (waiting in server_select) which could be the candidates to process those asyncs. I think normally we won't be having any such threads unless there is some suspended thread exist which is a rare case.