diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2014-07-31 08:39:50 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2014-07-31 08:39:50 (GMT) |
commit | 27be6e4e9ada6489a2bb9de775cab72378825b2b (patch) | |
tree | c2e372443d6b96e908a4db00bc22d4bd54bdf312 /unix | |
parent | 1990c76e8d05fcf48cccabb5d2f1a49c3c99ecd1 (diff) | |
parent | f10bee2648e7e87c576a1afe761e8525255d3a7a (diff) | |
download | tcl-robust_async_connect_tests.zip tcl-robust_async_connect_tests.tar.gz tcl-robust_async_connect_tests.tar.bz2 |
merge trunkrobust_async_connect_tests
Diffstat (limited to 'unix')
-rw-r--r-- | unix/tclUnixNotfy.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/unix/tclUnixNotfy.c b/unix/tclUnixNotfy.c index b234667..b2bea45 100644 --- a/unix/tclUnixNotfy.c +++ b/unix/tclUnixNotfy.c @@ -311,6 +311,7 @@ Tcl_InitNotifier(void) * pipe to the original notifier thread */ if (notifierCount > 0 && processIDInitialized != getpid()) { + Tcl_ConditionFinalize(¬ifierCV); notifierCount = 0; processIDInitialized = 0; close(triggerPipe); @@ -1375,8 +1376,7 @@ AtForkParent(void) static void AtForkChild(void) { - notifierMutex = NULL; - notifierCV = NULL; + Tcl_MutexFinalize(¬ifierMutex); Tcl_InitNotifier(); } #endif /* HAVE_PTHREAD_ATFORK */ |