File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -354,7 +354,7 @@ def connect(self):
354
354
next_lookup = self ._next_afi_sockaddr ()
355
355
if not next_lookup :
356
356
self .close (Errors .KafkaConnectionError ('DNS failure' ))
357
- return
357
+ return self . state
358
358
else :
359
359
log .debug ('%s: creating new socket' , self )
360
360
self ._sock_afi , self ._sock_addr = next_lookup
@@ -409,6 +409,7 @@ def connect(self):
409
409
' Disconnecting.' , self , ret )
410
410
errstr = errno .errorcode .get (ret , 'UNKNOWN' )
411
411
self .close (Errors .KafkaConnectionError ('{} {}' .format (ret , errstr )))
412
+ return self .state
412
413
413
414
# Needs retry
414
415
else :
@@ -443,6 +444,7 @@ def connect(self):
443
444
if time .time () > request_timeout + self .last_attempt :
444
445
log .error ('Connection attempt to %s timed out' , self )
445
446
self .close (Errors .KafkaConnectionError ('timeout' ))
447
+ return self .state
446
448
447
449
return self .state
448
450
You can’t perform that action at this time.
0 commit comments