3 unless socket.closed? :)