Changeset - 0e02ff79165c
[Not reviewed]
default
0 1 0
Laman - 6 years ago 2018-12-03 15:42:14

fix: another error handled
1 file changed with 2 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/server.py
Show inline comments
 
@@ -18,7 +18,7 @@ class Connection(BaseConnection):
 
		peer=sock.getpeername()
 
		try:
 
			self._socket=sslContext.wrap_socket(sock,server_side=True)
 
		except ssl.SSLError as e:
 
		except (ssl.SSLError,OSError) as e:
 
			log.warning("Failed to establish an SSL connection from {0}.".format(peer))
 
			raise e
 

	
 
@@ -44,7 +44,7 @@ class Miniserver:
 
		with self._ss:
 
			while True:
 
				try: connection=Connection(self._ss,self._ssl)
 
				except ssl.SSLError: continue
 
				except (ssl.SSLError,OSError): continue
 
				if p and p.is_alive():
 
					with connection as c:
 
						c[0].readMsg()
0 comments (0 inline, 0 general)