446
449
def process_request(self, request, client_address):
447
450
"""Start a new thread to process the request."""
448
451
started = threading.Event()
449
453
stopped = threading.Event()
452
456
name='%s -> %s' % (client_address, self.server_address),
454
args=(started, stopped, request, client_address))
458
args = (started, detached, stopped, request, client_address))
455
459
# Update the client description
457
461
self.clients.append((request, client_address, t))