MCPcopy Create free account
hub / github.com/dabeaz/python-cookbook / echo_handler

Function echo_handler

src/11/creating_a_tcp_server/echoserv5.py:5–12  ·  view source on GitHub ↗
(address, client_sock)

Source from the content-addressed store, hash-verified

3from socket import socket, AF_INET, SOCK_STREAM
4
5def echo_handler(address, client_sock):
6 print('Got connection from {}'.format(address))
7 while True:
8 msg = client_sock.recv(8192)
9 if not msg:
10 break
11 client_sock.sendall(msg)
12 client_sock.close()
13
14def echo_server(address, backlog=5):
15 sock = socket(AF_INET, SOCK_STREAM)

Callers 1

echo_serverFunction · 0.70

Calls 2

recvMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected