       cb("state isn't closed.  not opening channel") if cb?
 
   reset: (cb)=>
-    @_callOutstadingCallbacks("Channel Opening or Reseting")
+    @_callOutstandingCallbacks("Channel Opening or Reseting")
 
     # if our state is closed and either we arn't a transactional channel (queue, exchange declare etc..)
     # or we're within our acceptable time window for this queue

        throw new Error("a task was queue with an unknown type of #{type}")


  _callOutstadingCallbacks: (message)=>
    outStandingCallbacks = @waitingCallbacks
    @waitingCallbacks    = {}


        @state = 'closed'

        @_channelClosed("Channel closed")
        @_callOutstandingCallbacks({msg: "Channel closed"})

      when methods.channelClose
        @connection.channelManager.channelClosed(channel)
