MCPcopy Index your code
hub / github.com/anapeksha/python-proxy-server / start

Function start

src/server.py:24–43  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

22buffer_size = args.buffer_size
23
24def start(): #Main Program
25 try:
26 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
27 sock.bind(('', listening_port))
28 sock.listen(max_connection)
29 print("[*] Server started successfully [ %d ]" %(listening_port))
30 except Exception as e:
31 print("[*] Unable to Initialize Socket")
32 print(e)
33 sys.exit(2)
34
35 while True:
36 try:
37 conn, addr = sock.accept() #Accept connection from client browser
38 data = conn.recv(buffer_size) #Recieve client data
39 start_new_thread(conn_string, (conn,data, addr)) #Starting a thread
40 except KeyboardInterrupt:
41 sock.close()
42 print("\n[*] Graceful Shutdown")
43 sys.exit(1)
44
45def conn_string(conn, data, addr):
46 try:

Callers 1

server.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected