Преглед изворни кода

Don't close channel after sending result

Ask Solem пре 14 година
родитељ
комит
74a8701279
1 измењених фајлова са 1 додато и 4 уклоњено
  1. 1 4
      celery/backends/amqp.py

+ 1 - 4
celery/backends/amqp.py

@@ -90,10 +90,7 @@ class AMQPBackend(BaseDictBackend):
         else:
             channel = connection._result_producer_chan = connection.channel()
 
-        try:
-            self._create_producer(task_id, channel).publish(meta)
-        finally:
-            channel.close()
+        self._create_producer(task_id, channel).publish(meta)
 
     def revive(self, channel):
         pass