code: func (p *Pss) enqueue(msg *PssMsg) error {
  	select {
  	case p.outbox <- msg:
  		return nil
  	default:
  	}
  
  	metrics.GetOrRegisterCounter("pss.enqueue.outbox.full", nil).Inc(1)
  	return errors.New("outbox full")
  }
docs: /////////////////////////////////////////////////////////////////////
  // SECTION: Message sending
  /////////////////////////////////////////////////////////////////////