Advertisement
Guest User

Untitled

a guest
Oct 27th, 2014
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # Echo server program
  2. import socket
  3. import os
  4. import time
  5.  
  6. HOST = ''
  7. PORT = 5000
  8. s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  9. s.bind((HOST, PORT))
  10. s.listen(1)
  11.  
  12. pid = os.fork()
  13. print 'pid', pid
  14. if pid:
  15.     s.close()
  16.     while True:
  17.         time.sleep(1)
  18.  
  19. while True:
  20.     conn, addr = s.accept()
  21.     print pid, 'Connected by', addr
  22.     while 1:
  23.         data = conn.recv(1)
  24.         if not data: break
  25.         conn.sendall(data)
  26.     conn.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement