File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -679,6 +679,7 @@ def _send_bytes(self, data):
679
679
return total_sent
680
680
681
681
def _send_bytes_blocking (self , data ):
682
+ self ._sock .setblocking (True )
682
683
self ._sock .settimeout (self .config ['request_timeout_ms' ] / 1000 )
683
684
total_sent = 0
684
685
try :
@@ -690,8 +691,10 @@ def _send_bytes_blocking(self, data):
690
691
return total_sent
691
692
finally :
692
693
self ._sock .settimeout (0.0 )
694
+ self ._sock .setblocking (False )
693
695
694
696
def _recv_bytes_blocking (self , n ):
697
+ self ._sock .setblocking (True )
695
698
self ._sock .settimeout (self .config ['request_timeout_ms' ] / 1000 )
696
699
try :
697
700
data = b''
@@ -703,6 +706,7 @@ def _recv_bytes_blocking(self, n):
703
706
return data
704
707
finally :
705
708
self ._sock .settimeout (0.0 )
709
+ self ._sock .setblocking (False )
706
710
707
711
def _send_sasl_authenticate (self , sasl_auth_bytes ):
708
712
version = self ._sasl_handshake_version ()
You can’t perform that action at this time.
0 commit comments