mscdex/node-ftp — pull request #20 by temich (2012-07-27 08:37:13+00:00)
Title: PASV timeout fix

Because of condition "if (!this._dataSock)" subscription "this._dataSock.on('connect', fn())" happens only during first call, and clearTimeout() always clear first timeout (closure to first _pasvConnect() call) and will never clear others.