 
                             # mark them as in-flight
                             @_inflight = lobj.opts.key
+                        
+                        else
+                            @log.debug "Lost listener #{lobj.opts.id} during taxi. Moving on."
+                            sFunc()
                 
             else
                 # all done!

                # hard as we can to get it all there
                d = require("domain").create()
                d.on "error", (err) =>
                    @log.error "Send handoff listener for #{l.id} hit error: #{err}"
                    d.exit()
                    sFunc()
                    
                d.run =>                            
                    l.obj.prepForHandoff =>
                        lobj = 
                            timer:  null, 

        translator.on "stream_listener_ok", (msg) =>
            console.log "Got ACK on ", msg
            if @_inflight == msg.key
                @log.info "Successful ack for listener #{msg.key}. Boarding length is #{@_boarding.length}"

            @_inflight = null
            
