Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.38 KB | None | 0 0
  1. socket.setsockopt(Socket::SOL_SOCKET, Socket::SO_KEEPALIVE, true) # socket keepalive
  2. socket.setsockopt(Socket::SOL_TCP, Socket::TCP_KEEPIDLE, 3) # activate after 3 seconds of idleness
  3. socket.setsockopt(Socket::SOL_TCP, Socket::TCP_KEEPINTVL, 5) # send ping once every 5 seconds
  4. socket.setsockopt(Socket::SOL_TCP, Socket::TCP_KEEPCNT, 5) # and after 5 failed ping close connection
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement