blob: 5319d56a8be29db3c42865cc90c40cf8a451f8af [file] [log] [blame] [edit]
import socket
import sys
def listen():
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind(('0.0.0.0', int(sys.argv[1])))
s.listen(10)
while True:
conn, address = s.accept()
while True:
data = conn.recv(2048)
if not data:
break
conn.sendall(data)
conn.close()
if __name__ == "__main__":
listen()