Reset signal_thread_key upon cancellation.
commite62d57e799cc96370a5a5d75755c23a67b6907d7
authorBen Kibbey <bjk@luxsci.net>
Thu, 1 Sep 2016 02:50:24 +0000 (31 22:50 -0400)
committerBen Kibbey <bjk@luxsci.net>
Thu, 1 Sep 2016 02:50:24 +0000 (31 22:50 -0400)
tree1c0271ec665cc347ee99c275652eca88ab05c488
parente34220f07f92fa7287c055c50305fe9ee4edd727
Reset signal_thread_key upon cancellation.

Fixes pthread_exit() being called a second time during client cleanup
when locking the connection list mutex.
src/commands.c
src/common.h
src/crypto.c
src/mutex.h
src/pwmd.c