 
                 buffers = []
                 buf_len = 0
-
-                clearTimeout req_t
 
                 rres.on "readable", =>
                     while chunk = rres.read()

                # connection aborted.  destroy our stream
                debug "#{req.count}: (connection end) wrote #{ res.socket?.bytesWritten } bytes. #{@listeners} active downloads."
                rstream?.destroy() if rstream?.readable

            req.connection.on "close", =>
                debug "#{req.count}: (conn close) in close. #{@listeners} active downloads."
                @listeners--

            req.connection.setTimeout 30*1000, =>
                # handle connection timeout
                res.end()
                rstream?.destroy() if rstream?.readable

    #----------


        cb = _u.once cb

        # short-circuit if we're missing any options
        unless @options.preroll?.server &&
        @options.preroll?.key &&
        @options.preroll?.path
