Advertisement
Guest User

Untitled

a guest
Apr 9th, 2018
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. import socket, os
  2.  
  3. after_idle_sec=1; interval_sec=3; max_fails=5
  4. sock = socket.socket()
  5. sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)
  6. sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPIDLE, after_idle_sec)
  7. sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPINTVL, interval_sec)
  8. sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPCNT, max_fails)
  9. sock.bind(("127.0.0.1", 8080))
  10. sock.listen(10)
  11.  
  12. local, addr = sock.accept()
  13. while 1:
  14. if local.fileno() == -1:
  15. break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement