Skip to content

CAT 013

unurgunite edited this page Jul 11, 2026 · 3 revisions

CAT-013 — TCPSocket resource leak

Field Value
Severity error
Confidence high
Auto-fix

TCPSocket resource leak — TCPSocket must be closed after use. Use a block form or ensure close is called in a ensure block.

Bad code

sock = TCPSocket.new("example.com", 80)
sock << "GET / HTTP/1.0"

Clone this wiki locally