[Openmcl-cvs-notifications] r10429 - /trunk/source/level-1/l1-streams.lisp
gb at clozure.com
gb at clozure.com
Mon Aug 11 00:05:44 EDT 2008
Author: gb
Date: Mon Aug 11 00:05:44 2008
New Revision: 10429
Log:
The SO_SNDLOWAT is (largely) unimplemented on Solaris. Use
SO_SNDBUF instead, but that may not dtrt.
Modified:
trunk/source/level-1/l1-streams.lisp
Modified: trunk/source/level-1/l1-streams.lisp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/level-1/l1-streams.lisp (original)
+++ trunk/source/level-1/l1-streams.lisp Mon Aug 11 00:05:44 2008
@@ -3317,7 +3317,9 @@
(:socket
#+linux-target nominal
#-linux-target
- (int-getsockopt fd #$SOL_SOCKET #$SO_SNDLOWAT))
+ (int-getsockopt fd #$SOL_SOCKET
+ #+solaris-target #$SO_SNDBUF
+ #-solaris-target #$SO_SNDLOWAT))
((:character-special :tty) (#_fpathconf fd #$_PC_MAX_IN=
PUT))
(t nominal))))
(case (subtag-bytes (element-type-subtype element-type) 1)
@@ -3325,6 +3327,9 @@
(2 (ash octets -1))
(4 (ash octets -2))
(8 (ash octets -3)))))
+
+
+
=
=
(defun milliseconds-until-deadline (deadline ioblock)
More information about the Openmcl-cvs-notifications
mailing list