Fix #316. Make shard hold access denied responses until all response channels are emptied out.