summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixNotfy.c
Commit message (Expand)AuthorAgeFilesLines
* (cherry-pick): Fix [d3071887dbc7aeac]: Fix SEGV in Tcl_FinalizeNotifier(). Th...nijtmans@users.sourceforge.net2016-03-211-0/+2
* Eliminate unnessessary end-of-line spacing. No functional change.nijtmans@users.sourceforge.net2015-10-041-1/+1
|\
| * Eliminate unnessessary end-of-line spacing. No functional change.nijtmans@users.sourceforge.net2015-10-041-1/+1
| * Eliminate a few gcc compiler warnings, when using -Wwrite-strings (tested wit...nijtmans@users.sourceforge.net2015-10-011-1/+1
* | Fix [5d170b5ca5e12743006d737c79f959f3efabc644|5d170b5ca5]: checkin 9f8b7bea53...nijtmans@users.sourceforge.net2015-09-241-135/+224
|\ \ | |/
| * Fix [5d170b5ca5e12743006d737c79f959f3efabc644|5d170b5ca5]: checkin 9f8b7bea53...nijtmans@users.sourceforge.net2015-09-241-137/+228
| |\
| | * merge trunknijtmans@users.sourceforge.net2015-09-241-2/+2
| | |\ | |_|/ |/| |
* | | merge-mark (almost, just a few cosmetic changes)nijtmans@users.sourceforge.net2015-09-241-2/+2
|\ \ \ | |/ /
| * | Clean-up tclUnixNotfy.c, restructure it the same as "trunk" version. No funct...nijtmans@users.sourceforge.net2015-09-241-179/+207
| | * Fix for [5d170b5ca5] now available for widespread testing (incl. HPUX and OSX)nijtmans@users.sourceforge.net2015-09-071-3/+3
| | * Merge trunk. nijtmans@users.sourceforge.net2015-09-051-0/+6
| | |\ | |_|/ |/| |
| | * In StartNotifierThread() don't lock mutex if thread is already started. nijtmans@users.sourceforge.net2015-09-031-50/+22
| | * Fix the Cygwin notifier, doing the initialization of the thread-local variabl...nijtmans@users.sourceforge.net2015-09-021-41/+33
| | * Merge trunk. nijtmans@users.sourceforge.net2015-09-021-2/+2
| | |\ | |_|/ |/| |
| | * Merge trunk. nijtmans@users.sourceforge.net2015-08-311-1/+12
| | |\ | |_|/ |/| |
| | * remove superfluous fprintf to stderr.nijtmans@users.sourceforge.net2015-08-171-1/+0
| | * Merge trunk.nijtmans@users.sourceforge.net2015-08-171-48/+45
| | |\ | |_|/ |/| |
| | * Merge trunk.nijtmans@users.sourceforge.net2015-08-171-203/+199
| | |\ | |_|/ |/| |
| | * Gustaf Neumann's experimental Unix notifier improvements.nijtmans@users.sourceforge.net2015-08-061-4/+120
| |/ |/|
* | Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in forkin...nijtmans@users.sourceforge.net2015-07-231-1/+9
|\ \ | |/
| * Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in forkin...nijtmans@users.sourceforge.net2015-07-231-4/+12
| |\
| | * Rename the new API to TclMutexUnlockAndFinalize as it is not platform-specific.Joe Mistachkin2015-06-171-1/+1
| | * Change Tcl_MutexUnlockAndFinalize() to internal function TclpMutexUnlockAndFi...nijtmans@users.sourceforge.net2015-06-161-1/+1
| | * Fix typo in previous check-in.Joe Mistachkin2015-05-271-4/+4
| | * Make sure the master and mutex locks are in a well-known state across the for...Joe Mistachkin2015-05-271-0/+6
| | * Additional mutex locking/unlocking during fork() to keep things synchronized.Joe Mistachkin2015-05-211-0/+2
| | * Add new public Tcl C API to allow a mutex to be unlocked and then finalized a...Joe Mistachkin2015-04-091-1/+1
| |/ |/|
* | [e6477e1b0f] Plug memleak in AtForkChild() detected in iocmd-11.4.dgp@users.sourceforge.net2014-07-211-2/+2
* | Workaround for [414d10346b]: tcl 8.5.15/8.6.1(threaded build) hangs in exec o...nijtmans@users.sourceforge.net2013-10-291-3/+3
|\ \ | |/
| * Workaround for [414d10346b]: tcl 8.5.15/8.6.1(threaded build) hangs in exec o...nijtmans@users.sourceforge.net2013-10-291-3/+3
* | Fix for [d4e464ae48]: tcl 8.5.15/8.6.1 breaks python make check on darwinnijtmans@users.sourceforge.net2013-10-071-4/+4
|\ \ | |/
| * First attempt to fix bug [d4e464ae48]: tcl 8.5.15/8.61 breaks python make che...nijtmans@users.sourceforge.net2013-10-061-4/+4
* | Tcl_InitNotifier: Bug [a0bc856dcd]. Start notifier thread again if we were fo...nijtmans@users.sourceforge.net2013-08-011-1/+112
|\ \ | |/
| * Make sure that the notifierMutex and notifierCV in a forked child cannot bloc...nijtmans@users.sourceforge.net2013-07-251-0/+2
| * Use pthread_atfork() when available.nijtmans@users.sourceforge.net2013-07-221-1/+89
| * Fix bug which hangs iocmd.tf-32.1nijtmans@users.sourceforge.net2013-07-221-1/+1
| * Rebase to core-8-5-branchnijtmans@users.sourceforge.net2013-07-211-3/+24
| |\
| | * Start notifier thread again if we were forked, to solve Rivet bug 55153 - RFE...harald.oehlmann@elmicron.de2013-07-171-0/+21
| |/ |/|
| * Backport of 2008-12-12 8.6 commit: Fix missing CLOEXEC on internal pipes [241...ferrieux@users.sourceforge.net2012-09-071-0/+6
* | Fix compiler warning when compiling Cygwin port with -Wwrite-stringsnijtmans@users.sourceforge.net2013-07-031-6/+6
* | Minor changes to improve style (C89 declarations, consistent indentation,donal.k.fellows@manchester.ac.uk2012-08-071-79/+96
| |
| \
*-. \ merge 8.5dgp@users.sourceforge.net2012-07-101-2/+2
|\ \ \ | | |/
| | * [Bug 3541646] Don't panic on triggerPipe overrunnijtmans@users.sourceforge.net2012-07-101-5/+5
| |/
* | [Bug 3508771]: Cygwin notifier for handling win32 eventsnijtmans@users.sourceforge.net2012-06-231-2/+145
|\ \ | |/
| * [Bug 3508771]: Cygwin notifier for handling win32 eventsnijtmans@users.sourceforge.net2012-06-231-1/+144
| |\
| | * [Bug 3508771]: Cygwin notifier for handling win32 eventsnijtmans@users.sourceforge.net2012-06-231-1/+144
| | |\
| | | * first working version of Cygwin notifiernijtmans@users.sourceforge.net2012-06-221-6/+28
| | | |\ | | | |/ | | |/|
| | | * first attempt at Cygwin notifier adaptationnijtmans@users.sourceforge.net2012-06-131-0/+119
| | |/
* | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indonal.k.fellows@manchester.ac.uk2011-03-121-3/+3
* | | fix broken builddgp@users.sourceforge.net2011-03-101-1/+1