context: skip the Done receive in Err when the channel is closedchan