THRIFT-590: send/recv timeout values interchanged in perl socket lib
authorT Jake Luciani <jake@apache.org>
Thu, 12 Nov 2009 02:36:30 +0000 (02:36 +0000)
committerT Jake Luciani <jake@apache.org>
Thu, 12 Nov 2009 02:36:30 +0000 (02:36 +0000)
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835200 13f79535-47bb-0310-9956-ffa450edef68

lib/perl/lib/Thrift/Socket.pm

index 67faa51..4ee7912 100644 (file)
@@ -196,7 +196,7 @@ sub read
     return unless defined $self->{handle};
 
     #check for timeout
-    my @sockets = $self->{handle}->can_read( $self->{sendTimeout} / 1000 );
+    my @sockets = $self->{handle}->can_read( $self->{recvTimeout} / 1000 );
 
     if(@sockets == 0){
         die new Thrift::TException('TSocket: timed out reading '.$len.' bytes from '.
@@ -236,7 +236,7 @@ sub write
 
 
         #check for timeout
-        my @sockets = $self->{handle}->can_write( $self->{recvTimeout} / 1000 );
+        my @sockets = $self->{handle}->can_write( $self->{sendTimeout} / 1000 );
 
         if(@sockets == 0){
             die new Thrift::TException('TSocket: timed out writing to bytes from '.