docs: def write(self, data):
  		"""Send all of data to the connection.
  
  		@type data: bytes
  		@raises socket.error:
  		"""
  		try:
  			self.connection.sendall(data)
  		except socket.error:
  			self.close()
  			raise