Method: Ftpd::ConnectionTracker#start_track
- Defined in:
- lib/ftpd/connection_tracker.rb
#start_track(socket) ⇒ Object
Start tracking a connection
50 51 52 53 54 55 56 57 58 |
# File 'lib/ftpd/connection_tracker.rb', line 50 def start_track(socket) @mutex.synchronize do ip = peer_ip(socket) @connections[ip] ||= 0 @connections[ip] += 1 @socket_ips[socket.object_id] = ip end rescue Errno::ENOTCONN end |