Categories: None [Edit]

tcp_user_timeout

https://rubygems.org/gems/tcp_user_timeout
https://github.com/rubymonolith/tcp_user_timeout
Wraps the Linux TCP_USER_TIMEOUT (and optional SO_KEEPALIVE) socket options behind a fiber-safe block API. Sockets opened inside the block inherit a deadline the kernel itself enforces — Ruby threads parked in blocking syscalls that Thread#kill and Timeout.timeout cannot interrupt are released when the kernel drops the connection. No-op on macOS and other non-Linux platforms.

Total

Ranking: 157,731 of 198,430
Downloads: 3,800

Daily

Ranking: 24,529 of 198,401
Downloads: 9

Depended by

RankDownloadsName

Depends on

RankDownloadsName

Owners

#GravatarHandle
1iconbrad