summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixNotfy.c
Commit message (Expand)AuthorAgeFilesLines
* Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in forkin...jan.nijtmans2015-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...jan.nijtmans2015-06-161-1/+1
| * Fix typo in previous check-in.experimentalJoe 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.dgp2014-07-211-2/+2
| * Workaround for [414d10346b]: tcl 8.5.15/8.6.1(threaded build) hangs in exec o...jan.nijtmans2013-10-291-3/+3
| |\ | |/ |/|
| * Fix for [d4e464ae48]: tcl 8.5.15/8.6.1 breaks python make check on darwinjan.nijtmans2013-10-071-4/+4
| |\
| * \ Tcl_InitNotifier: Bug [a0bc856dcd]. Start notifier thread again if we were fo...jan.nijtmans2013-08-011-1/+112
| |\ \
* | | | Workaround for [414d10346b]: tcl 8.5.15/8.6.1(threaded build) hangs in exec o...jan.nijtmans2013-10-291-3/+3
| |_|/ |/| |
* | | First attempt to fix bug [d4e464ae48]: tcl 8.5.15/8.61 breaks python make che...bug_d4e464ae48jan.nijtmans2013-10-061-4/+4
| |/ |/|
* | Make sure that the notifierMutex and notifierCV in a forked child cannot bloc...jan.nijtmans2013-07-251-0/+2
* | Use pthread_atfork() when available.jan.nijtmans2013-07-221-1/+89
* | Fix bug which hangs iocmd.tf-32.1jan.nijtmans2013-07-221-1/+1
* | Rebase to core-8-5-branchjan.nijtmans2013-07-211-3/+24
|\ \
| * | Start notifier thread again if we were forked, to solve Rivet bug 55153 - RFE...oehhar2013-07-171-0/+21
| |/
| * Fix compiler warning when compiling Cygwin port with -Wwrite-stringsjan.nijtmans2013-07-031-6/+6
| * Minor changes to improve style (C89 declarations, consistent indentation,dkf2012-08-071-79/+96
| *-. merge 8.5dgp2012-07-101-2/+2
| |\ \
| * \ \ [Bug 3508771]: Cygwin notifier for handling win32 eventsjan.nijtmans2012-06-231-2/+145
| |\ \ \ | | |/ /
| * | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-3/+3
| * | | fix broken builddgp2011-03-101-1/+1
| * | | MINOR: Formatting fixes, mainly to comments, so code better fits the style indkf2011-03-101-63/+72
| * | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
| |\ \ \
| * | | | Eliminate various unnecessary type casts, use function typedefs whenever poss...nijtmans2010-06-211-5/+6
| * | | | Fix gcc warning: ignoring return value of ‘write’,nijtmans2009-12-171-3/+3
| * | | | Fix gcc warning: ignoring return value of ‘write’,nijtmans2009-12-161-4/+10
| * | | | * macosx/tclMacOSXNotify.c: revise CoreFoundation notifier to allowdas2009-04-101-29/+19
| * | | | Fix missing CLOEXEC on internal pipes [2417695] and [chan pipe] fds.ferrieux2008-12-121-1/+7
| * | | | Style improvements - invoking callbacks without visual junk.dkf2008-10-261-3/+3
| * | | | CONSTified 4 functions in the Notifier which all have a Tcl_Time* in it which isnijtmans2008-07-241-3/+3
| * | | | * generic/tclInt.h: revise Tcl_SetNotifier() to use adas2008-04-161-333/+346
* | | | | Backport of 2008-12-12 8.6 commit: Fix missing CLOEXEC on internal pipes [241...ferrieux2012-09-071-0/+6
| |_|_|/ |/| | |
* | | | [Bug 3541646] Don't panic on triggerPipe overrunjan.nijtmans2012-07-101-5/+5
| |_|/ |/| |
* | | [Bug 3508771]: Cygwin notifier for handling win32 eventsjan.nijtmans2012-06-231-1/+144
|\ \ \ | |_|/ |/| |
| * | [Bug 3508771]: Cygwin notifier for handling win32 eventsjan.nijtmans2012-06-231-1/+144
| |\ \
| | * \ first working version of Cygwin notifierbug_3508771jan.nijtmans2012-06-221-6/+28
| | |\ \ | | |/ / | |/| |
| | * | first attempt at Cygwin notifier adaptationjan.nijtmans2012-06-131-0/+119
| |/ /
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
|\ \ \ | |/ /
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| * | * unix/tclUnixNotfy.c (Tcl_WaitForEvent): Fixed broken if syntaxandreas_kupries2006-08-221-2/+2
| * | * macosx/tclMacOSXNotify.c (Tcl_WaitForEvent): if the run loop isdas2006-08-211-1/+11
| * | * unix/tcl.m4 (Darwin): add 64bit support, check for Tiger copyfile(),das2005-11-271-3/+3
| * | Protect against spurious wake-ups while waiting on the condition variablevasiljevic2005-07-011-6/+8
| * | Backport unix threading fixdkf2005-06-071-3/+3
| * | Cosmetic change (fixed identation in Tcl_FinalizeNotifier)vasiljevic2005-05-311-4/+4
| * | Notifier thread is created as joinable. Attempt to solve thevasiljevic2005-05-311-3/+8
| * | * macosx/tclMacOSXBundle.c:das2005-05-141-1/+5