reuse channels in consumer#publish