Change mechanism used to open files and sockets, so that interrupts
authorChris Hanson <org/chris-hanson/cph>
Sat, 18 May 1996 06:16:11 +0000 (06:16 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 18 May 1996 06:16:11 +0000 (06:16 +0000)
commitc47b72d837c8be46a982fe90bba06197d553c28b
treed8ea3efd5f0b6b9604a59cc3a010705ea8aac624
parent4f3d0d00781a5cfd0922bb7816fbbba1526aaded
Change mechanism used to open files and sockets, so that interrupts
are enabled during the open.  This is necessary, because any
network-based operation could potentially hang for long periods of
time, and it's desirable for the user to be able to interrupt out of
the operation.

This change requires microcode version 11.154 (or the corresponding
version 13).

In addition to this change, the low-level channel code was changed to
eliminate the now-obsolete gc-daemon interlocking code.
v7/src/runtime/io.scm
v7/src/runtime/runtime.pkg
v7/src/runtime/socket.scm
v7/src/runtime/version.scm
v8/src/runtime/runtime.pkg