def handle_error(self, request, client_address):
        """
        Add self.stop to make server stop
        """
        self.logger.error('-' * 40)
        self.logger.error('Exception happened during processing of request from %s:%s' % (client_address[0], client_address[1]))
        self.logger.error(traceback.format_exc())
        self.logger.error('-' * 40)
        self.stop()
Add self.stop to make server stop