def finish(self): try: BaseHTTPRequestHandler.finish(self) except Exception as e: logger.debug('Exception in finish') if '10053' in e.args: logger.debug('Browser closed connection before response completed.')
def finish(self): try: BaseHTTPRequestHandler.finish(self) except socket.error: pass
def finish(self): """We need to help the garbage collector a little.""" try: BaseHTTPRequestHandler.finish(self) except (IOError, socket.error), e: # ignore an exception if client disconnects if e.args[0] not in (errno.EPIPE, errno.ECONNRESET, 10053, 10054): raise
def finish(self): """We need to help the garbage collector a little.""" try: BaseHTTPRequestHandler.finish(self) except (IOError, socket.error), e: # ignore an exception if client disconnects if not is_client_disconnect_exception(e): raise
def finish(self): """ Finish processing a request. Override the superclass implementation to silence disconnect errors. """ try: BaseHTTPRequestHandler.finish(self) except socket.error: LOGGER.debug('client disconnected: {}'.format(self.path))
def finish(self): # TODO: http://tools.ietf.org/html/rfc7230#section-6.6 (The last three paragraphs) try: BaseHTTPRequestHandler.finish(self) except socket.error as error: self.log.error('Failed to gracefully shutdown connection to client "%s". An error occurred: %s', self.client, error) self.server.elasticsearch.check_reachability()
def finish(self): # TODO: http://tools.ietf.org/html/rfc7230#section-6.6 (The last three paragraphs) try: BaseHTTPRequestHandler.finish(self) except socket.error as error: self.log.error( 'Failed to gracefully shutdown connection to client "%s". An error occurred: %s', self.client, error) self.server.elasticsearch.check_reachability()
def finish(self): """We need to help the garbage collector a little.""" try: BaseHTTPRequestHandler.finish(self) except (IOError, socket.error) as e: # ignore an exception if client disconnects if e.args[0] not in (errno.EPIPE, errno.ECONNRESET, 10053, 10054): raise finally: self.wfile = None self.rfile = None
def finish(self): """We need to help the garbage collector a little.""" try: BaseHTTPRequestHandler.finish(self) except IOError as e: # ignore an exception if client disconnects if not is_client_disconnect_exception(e): raise finally: self.wfile = None self.rfile = None
def finish(self): BaseHTTPRequestHandler.finish(self) if self.data_server: logging.warning("Server %s disconnected", self.client_address) if not self.data_server.WasRemoved(): self.MASTER.DeregisterServer(self.data_server) self.data_server = None elif self.rebalance_id: reb = self.MASTER.IsRebalancing() if reb: self.MASTER.CancelRebalancing() logging.warning("Rebalancing operation %s canceled", reb.id) self.rebalance_id = False else: logging.warning("Client %s has stopped using the server", self.client_address)
def finish(self): BaseHTTPRequestHandler.finish(self) if self.data_server: logging.warning("Server %s disconnected", self.client_address) if not self.data_server.WasRemoved(): self.MASTER.DeregisterServer(self.data_server) self.data_server = None elif self.rebalance_id: reb = self.MASTER.IsRebalancing() if reb: self.MASTER.CancelRebalancing() logging.warning("Rebalancing operation %s canceled", reb.id) self.rebalance_id = False else: logging.warning("Client %s has stopped using the server", self.client_address)
def finish(self): """We need to help the garbage collector a little.""" BaseHTTPRequestHandler.finish(self) self.wfile = None self.rfile = None
def finish(self): try: BaseHTTPRequestHandler.finish(self) except: pass
def finish(self): try: self._pipe_socket.close() except Exception: pass BaseHTTPRequestHandler.finish(self)
def finish(self): try: BaseHTTPRequestHandler.finish(self) except socket.error as ex: self.__handle_close_error(ex)
def finish(self): """We need to help the garbage collector a little.""" BaseHTTPRequestHandler.finish(self) self.wfile = None self.rfile = None
def finish(self): try: BaseHTTPRequestHandler.finish(self) except socket.error: pass
def finish(self): try: BaseHTTPRequestHandler.finish(self) except socket.error: # we do not care for errors here pass
def finish(self): u"""処理の後始末を行う.""" BaseHTTPRequestHandler.finish(self) logging.info(self.loginfo_finish % self) self.server.dec_client_num()
def finish(self): # overwrite this method as workaround for a bug in python 2.7 (http://bugs.python.org/issue14574) try: return BaseHTTPRequestHandler.finish(self) except socket.error: logging.debug("%s %s [connection reset]", self.command, self.path)
def finish(self,*args,**kw): self.keeper = False try: BaseHTTPRequestHandler.finish(self) except socket.error: pass
def finish(self): try: self._pipe_socket.close() except Exception: pass BaseHTTPRequestHandler.finish(self)