mirror of
https://github.com/eclipse-mosquitto/mosquitto.git
synced 2026-05-21 12:24:29 +02:00
More robust SSL test.
This commit is contained in:
parent
7fb760ef27
commit
ad8a841a4a
|
|
@ -33,13 +33,19 @@ ssock.settimeout(20)
|
|||
try:
|
||||
ssock.connect(("localhost", port1))
|
||||
mosq_test.do_send_receive(ssock, connect_packet, "", "connack")
|
||||
except ssl.SSLEOFError as err:
|
||||
rc = 0
|
||||
except ssl.SSLError as err:
|
||||
if err.errno == 1:
|
||||
rc = 0
|
||||
else:
|
||||
print("unexpected SSLError occurred", err)
|
||||
except socket.error as err:
|
||||
if err.errno == errno.ECONNRESET:
|
||||
rc = 0
|
||||
except mosq_test.TestError:
|
||||
else:
|
||||
print("unexpected socket.error occurred", err)
|
||||
except mosq_test.TestError as err:
|
||||
pass
|
||||
finally:
|
||||
os.remove(conf_file)
|
||||
|
|
@ -52,4 +58,3 @@ finally:
|
|||
print(stde.decode('utf-8'))
|
||||
|
||||
exit(rc)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue