This commit removes the overly general THREADSTATUS_WAIT_SYNCH and replaces it with two more granular statuses: THREADSTATUS_WAIT_SYNCH_ANY when a thread waits on objects via WaitSynchronization1 or WaitSynchronizationN with wait_all = false. THREADSTATUS_WAIT_SYNCH_ALL when a thread waits on objects via WaitSynchronizationN with wait_all = true. |
||
---|---|---|
.. | ||
address_arbiter.cpp | ||
address_arbiter.h | ||
client_port.cpp | ||
client_port.h | ||
client_session.cpp | ||
client_session.h | ||
event.cpp | ||
event.h | ||
kernel.cpp | ||
kernel.h | ||
memory.cpp | ||
memory.h | ||
mutex.cpp | ||
mutex.h | ||
process.cpp | ||
process.h | ||
resource_limit.cpp | ||
resource_limit.h | ||
semaphore.cpp | ||
semaphore.h | ||
server_port.cpp | ||
server_port.h | ||
server_session.cpp | ||
server_session.h | ||
session.cpp | ||
shared_memory.cpp | ||
shared_memory.h | ||
thread.cpp | ||
thread.h | ||
timer.cpp | ||
timer.h | ||
vm_manager.cpp | ||
vm_manager.h |