--- loncom/LondConnection.pm 2003/06/13 02:56:45 1.6 +++ loncom/LondConnection.pm 2003/07/02 01:12:35 1.7 @@ -1,7 +1,7 @@ # This module defines and implements a class that represents # a connection to a lond daemon. # -# $Id: LondConnection.pm,v 1.6 2003/06/13 02:56:45 foxr Exp $ +# $Id: LondConnection.pm,v 1.7 2003/07/02 01:12:35 foxr Exp $ # # Copyright Michigan State University Board of Trustees # @@ -215,7 +215,7 @@ sub Readable { my $rv = $socket->recv($data, POSIX::BUFSIZ, 0); my $errno = $! + 0; # Force numeric context. - unless (defined($rv) && length($data)) { # Read failed, + unless (defined($rv) && (length($data)> 0)) {# Read failed, if(($errno == POSIX::EWOULDBLOCK) || ($errno == POSIX::EAGAIN) || ($errno == POSIX::EINTR) ||