aboutsummaryrefslogtreecommitdiff
path: root/Win32Build/mingw
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-04-22 15:59:59 +0000
committerNick Mathewson <nickm@torproject.org>2008-04-22 15:59:59 +0000
commit299014b2c784c0bb72188f4db55d099b69a4e7f4 (patch)
tree5e79a3296656046eb9a3017fa675e5528ef6060c /Win32Build/mingw
parent0cbecbe050cfae1ae3919615a5eafdfea738d63b (diff)
downloadtor-299014b2c784c0bb72188f4db55d099b69a4e7f4.tar
tor-299014b2c784c0bb72188f4db55d099b69a4e7f4.tar.gz
r15251@tombo: nickm | 2008-04-22 11:59:46 -0400
On platforms using pthreads, allow a thread to acquire a lock it already holds. This is crucial for logging: otherwise any log message thrown from inside the logging process (especially from control.c) will deadlock. Win32 CriticalSections are already recursive. Bug spotted by nwf. Bugfix on 0.2.0.16-alpha. Backport candidate. I hope this is portable. svn:r14406
Diffstat (limited to 'Win32Build/mingw')
0 files changed, 0 insertions, 0 deletions