Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket, os
- after_idle_sec=1; interval_sec=3; max_fails=5
- sock = socket.socket()
- sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)
- sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPIDLE, after_idle_sec)
- sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPINTVL, interval_sec)
- sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPCNT, max_fails)
- sock.bind(("127.0.0.1", 8080))
- sock.listen(10)
- local, addr = sock.accept()
- while 1:
- if local.fileno() == -1:
- break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement