MCPcopy
hub / github.com/benoitc/gunicorn / server_handler

Method server_handler

tests/test_dirty_client.py:293–303  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

291 response_sent = threading.Event()
292
293 def server_handler():
294 conn, _ = server_sock.accept()
295 try:
296 # Read request
297 msg = DirtyProtocol.read_message(conn)
298 # Send response
299 resp = make_response(msg["id"], {"result": "success"})
300 DirtyProtocol.write_message(conn, resp)
301 response_sent.set()
302 finally:
303 conn.close()
304
305 server_thread = threading.Thread(target=server_handler)
306 server_thread.start()

Callers

nothing calls this directly

Calls 6

make_responseFunction · 0.90
acceptMethod · 0.45
read_messageMethod · 0.45
write_messageMethod · 0.45
setMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected