         cb = _u.once cb
 
         # short-circuit if we're missing any options
-        debug "#{count}: preroller opts is ", @options.preroll, key
         unless @options.preroll?.server &&
         @options.preroll?.key &&
         @options.preroll?.path

                # 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

    #----------



                buffers = []
                buf_len = 0

                rres.on "readable", =>
                    while chunk = rres.read()
