winpr/synch: fix timerqueue segfault
authorNorbert Federa <norbert.federa@thincast.com>
Mon, 6 Jun 2016 11:18:00 +0000 (13:18 +0200)
committerNorbert Federa <norbert.federa@thincast.com>
Mon, 6 Jun 2016 11:24:04 +0000 (13:24 +0200)
commite35049c20e39acdf5db9b4bf3a37c87cd9cbb042
tree50e097e129fce86a822c4f1ef093ced9e7863afd
parent8c4f3ba16527cc68d84ce01d889adcd05c0c926a
winpr/synch: fix timerqueue segfault

The current experimental/incomplete WinPR timer queue implementation
has several race conditions.
This commit fixes a segfault caused by not unklinking freed timers
from the timer queue timers list.
winpr/libwinpr/synch/timer.c