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

Method server_handler

tests/ctl/test_client.py:150–158  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

148 response_sent = threading.Event()
149
150 def server_handler():
151 conn, _ = server_sock.accept()
152 try:
153 msg = ControlProtocol.read_message(conn)
154 resp = make_response(msg["id"], response_data)
155 ControlProtocol.write_message(conn, resp)
156 response_sent.set()
157 finally:
158 conn.close()
159
160 server_thread = threading.Thread(target=server_handler)
161 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