about summary refs log tree commit diff
path: root/libio
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1999-08-22 22:28:03 +0000
committerRoland McGrath <roland@gnu.org>1999-08-22 22:28:03 +0000
commitdc32a7c4b2ee873f72b35ad9c7efa7f7c85bb904 (patch)
tree7580ffbd7bed2314d915c4e389152fdbc22e333d /libio
parent38e30b398a33ecaf1c17aa5cef9520564d41d4ef (diff)
downloadglibc-dc32a7c4b2ee873f72b35ad9c7efa7f7c85bb904.tar.gz
glibc-dc32a7c4b2ee873f72b35ad9c7efa7f7c85bb904.tar.xz
glibc-dc32a7c4b2ee873f72b35ad9c7efa7f7c85bb904.zip
1999-08-22 Mark Kettenis <kettenis@gnu.org>
	* hurd/new-fd.c (_hurd_new_fd): Initialize fcntl flags.
	* hurd/port2fd.c (_hurd_port2fd): Reset the fcntl flags when
	installing PORT in the descriptor cell.

1999-08-19  Roland McGrath  <roland@baalperazim.frob.com>

	* sysdeps/mach/hurd/i386/intr-msg.h (INTR_MSG_TRAP): Mark OPTION and
	TIMEOUT as outputs of the asm to indicate that the signal thread
	might mutate them.
	* hurd/intr-msg.c (_hurd_intr_rpc_mach_msg): Short circuit to plain
	mach_msg if only sending or only receiving (i.e., not an RPC).  When
	making an RPC that might get interrupted, save OPTION and the portion
	of the message buffer that gets clobbered by an EINTR reply message,
	and properly restore them before attempting to retry the request
	message send.
Diffstat (limited to 'libio')
0 files changed, 0 insertions, 0 deletions