瀏覽代碼

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