• Aric Cyr's avatar
    dplayx: Fix semaphore deadlock. · 75fc82c9
    Aric Cyr authored
    - Make sure to release the dplayx semaphore in for error cases as well.
    - Prevent race condition between creation of the semaphore and
      grabbing of the lock by creating the semaphore in the locked state
      instead of unlocked.
    75fc82c9
Name
Last commit
Last update
..
.gitignore Loading commit data...
Makefile.in Loading commit data...
dpclassfactory.c Loading commit data...
dpinit.h Loading commit data...
dplay.c Loading commit data...
dplay_global.h Loading commit data...
dplaysp.c Loading commit data...
dplaysp.h Loading commit data...
dplayx.spec Loading commit data...
dplayx_global.c Loading commit data...
dplayx_global.h Loading commit data...
dplayx_main.c Loading commit data...
dplayx_messages.c Loading commit data...
dplayx_messages.h Loading commit data...
dplayx_queue.h Loading commit data...
dplobby.c Loading commit data...
lobbysp.c Loading commit data...
lobbysp.h Loading commit data...
name_server.c Loading commit data...
name_server.h Loading commit data...
regsvr.c Loading commit data...
version.rc Loading commit data...