Version 14 of tclx signal commands for core

Updated 2008-01-08 23:04:20 by dkf

The most frequent request is to move the TclX signal handling commands into Tcl. This page is to formalise that desire, leading to a TIP. There is some discussion/question as to the wisdom of doing this in TclX Future.

The TclX commands falling into this category are:

alarm
signal
kill
wait
sleep
execl
fork

LV Why is execl and fork in this list? They really are not related to signaling - more to posix.


It should also be pointed out that signals are actually talked about in the C standard, so really they are not strictly bound to POSIX. --Setok


Note that there is a LARGE limitation with Tcl_AsyncMark on UNIX where the notifier will not wake if idle due to a brain-dead implementation of Tcl_AlertNotifier. See [L1 ] or [L2 ]. Once this is resolved, signals should work well. -- DG


Category Suggestions | Category TclX