#| -*-Scheme-*-
-$Id: tterm.scm,v 1.40 2004/02/16 05:43:59 cph Exp $
+$Id: tterm.scm,v 1.41 2005/10/23 21:07:19 cph Exp $
Copyright 1990,1991,1993,1994,1998,1999 Massachusetts Institute of Technology
-Copyright 2001,2002,2003,2004 Massachusetts Institute of Technology
+Copyright 2001,2002,2003,2004,2005 Massachusetts Institute of Technology
This file is part of MIT/GNU Scheme.
((not have-select?)
(and block? (read-event block?)))
(else
- (case (test-for-io-on-descriptor
- (channel-descriptor-for-select channel)
- block?
- 'READ)
+ (case (test-for-io-on-channel channel 'READ block?)
((#F) #f)
((PROCESS-STATUS-CHANGE) event:process-status)
((INTERRUPT) (loop))
#| -*-Scheme-*-
-$Id: socket.scm,v 1.25 2004/02/16 05:38:23 cph Exp $
+$Id: socket.scm,v 1.26 2005/10/23 21:10:02 cph Exp $
Copyright 1996,1997,1998,1999,2001,2002 Massachusetts Institute of Technology
-Copyright 2003,2004 Massachusetts Institute of Technology
+Copyright 2003,2004,2005 Massachusetts Institute of Technology
This file is part of MIT/GNU Scheme.
(let ((do-test
(lambda (k)
(let ((result
- (test-for-io-on-channel server-socket 'READ)))
+ (test-for-io-on-channel server-socket
+ 'READ
+ block?)))
(case result
((READ)
(open-channel