Quellcode durchsuchen

Don't close channel after sending result

Ask Solem vor 14 Jahren
Ursprung
Commit
74a8701279
1 geänderte Dateien mit 1 neuen und 4 gelöschten Zeilen
  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