He means that every message enqueued will result in one and exactly one error returned, even if the error is nil. This way you can read one result off of the channel for each message you enqueue, to be sure that no messages are still in transit before shutting down, etc.