コード例 #1
0
 def handle_read(self):
     try:
         if SSLCommunicator.handle_read(self) is -1:
             return
     except SSL.Error, e:
         # empty connection opened (chrome for example)
         if e.args[0][0][1] in ['SSL23_READ', 'SSL3_READ_BYTES']:
             self.handle_close()
             return
         else:
             raise
コード例 #2
0
	def handle_read(self):
		try:
			if SSLCommunicator.handle_read(self) is -1:
				return
		except SSL.Error, e:
			# empty connection opened (chrome for example)
			if e.args[0][0][1] in ['SSL23_READ', 'SSL3_READ_BYTES']:
				self.handle_close()
				return
			else:
				raise
コード例 #3
0
 def __init__(self, conn, f_ctrl, ssl_ctx):
     SSLCommunicator.__init__(self, conn)
     self.ssl_ctx = ssl_ctx
     self.f_ctrl = f_ctrl
     self.lastPacketTime = time.time()
コード例 #4
0
	def __init__(self, conn, f_ctrl, ssl_ctx):
		SSLCommunicator.__init__(self, conn)
		self.ssl_ctx = ssl_ctx
		self.f_ctrl = f_ctrl
		self.lastPacketTime = time.time()