mainzelm
8f234fc733
If a fork narrows the thread system to the current thread, the REPL
...
gets suspended. However, in an interactive session, the REPL is very
likely to hold the lock of the input port. Hence, release the locks of
the command ports in the child if NARROW? is true.
2006-04-26 09:44:26 +00:00
mainzelm
52ac78e0aa
Fix WITH-LOCK: The previous version called RELEASE-LOCK in the before
...
thunk. Noted by Taylor Campbell.
2004-03-24 08:14:55 +00:00
mainzelm
622ef7a99f
Install handler in CALL-TERMINALLY so scsh with exit with status 1 in case of an error.
2004-03-11 09:54:33 +00:00
mainzelm
bdf5f8e09f
Fixed bug in MAKE-STRING-PORT-FILTER: An argument to read-string! was missing
2004-02-04 08:37:43 +00:00
mainzelm
9d93d5a61e
After fork/pipe, make the ports returned by the pipe the
...
current-in/output-ports. This corresponds to the intended semantics of
side-effecting the standard ports and tells the GC that the ports are
alive.
2003-07-21 12:02:55 +00:00
mainzelm
3e397f65c5
GC_PROTECT some variables.
2003-05-01 10:21:33 +00:00