code: public synchronized void bury(ProxyQueue queue)
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(tc, "bury");
        
        // Get the proxy queue id
        short id = queue.getId();
        
        // Remove it from the table
        mutableId.setValue(id);
        idToProxyQueueMap.remove(mutableId);
              
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(tc, "bury");
     }
docs: If a session is failed to be created then we need to bury it so
  that it never bothers us again. The queue is simply removed from
  the conversation group - no attempt is made to remove messages.
  It is assumed that if something went wrong in the creation then no
  messages would ever get to the queue.
  
  @param queue