[usocket-cvs] r354 - usocket/branches/0.3.x/backend

ehuelsmann at common-lisp.net ehuelsmann at common-lisp.net
Thu Jun 26 21:30:49 UTC 2008


Author: ehuelsmann
Date: Thu Jun 26 17:30:49 2008
New Revision: 354

Modified:
   usocket/branches/0.3.x/backend/openmcl.lisp
Log:
Fix OpenMCL (CCL) backend, directly on the branch, because this code
doesn't exist on trunk any longer.

Patch by: Chun Tian (binghe) (binghe.lisp at gmail.com)

Modified: usocket/branches/0.3.x/backend/openmcl.lisp
==============================================================================
--- usocket/branches/0.3.x/backend/openmcl.lisp	(original)
+++ usocket/branches/0.3.x/backend/openmcl.lisp	Thu Jun 26 17:30:49 2008
@@ -37,15 +37,15 @@
       (ccl::fd-zero infds)
       (ccl::fd-zero errfds)
       (dolist (sock sockets)
-        (ccl::fd-set (socket-os-fd sock infds))
-        (ccl::fd-set (socket-os-fd sock errfds)))
+        (ccl::fd-set (openmcl-socket:socket-os-fd sock infds))
+        (ccl::fd-set (openmcl-socket:socket-os-fd sock errfds)))
       (let* ((res (#_select
-                   (1+ (apply #'max fds))
+                   (1+ (apply #'max infds))
                    infds (ccl::%null-ptr) errfds
                    (if ticks-to-wait tv (ccl::%null-ptr)))))
         (when (> res 0)
           (remove-if #'(lambda (x)
-                         (not (ccl::fd-is-set (socket-os-fd x) infds)))
+                         (not (ccl::fd-is-set (openmcl-socket:socket-os-fd x) infds)))
                      sockets))))))
 
 (defun wait-for-input (sockets &optional ticks-to-wait)
@@ -67,7 +67,7 @@
      (raise-error-from-id (openmcl-socket:socket-error-identifier condition)
                           socket condition))
     (ccl::socket-creation-error #| ugh! |#
-     (raise-error-from-id (ccl::socket-creationg-error-identifier condition)
+     (raise-error-from-id (ccl::socket-creation-error-identifier condition)
                           socket condition))
     (error (error 'unknown-error :socket socket :real-error condition))
     (condition (signal 'unknown-condition :real-condition condition))))



More information about the usocket-cvs mailing list