summaryrefslogtreecommitdiff
path: root/Modules
diff options
context:
space:
mode:
authorAsk Solem <ask@celeryproject.org>2014-04-14 19:08:53 +0100
committerAsk Solem <ask@celeryproject.org>2014-04-14 19:08:53 +0100
commit5a773c53d8fa84ddeede7292d0a2524b49a75f51 (patch)
tree677c9e15c0aad94cac697140e039ec872bf54a68 /Modules
parent2e6a77f8f4711e05d851aa64a8092198930c1569 (diff)
downloadlibrabbitmq-5a773c53d8fa84ddeede7292d0a2524b49a75f51.tar.gz
Maybe fixes memory leak in basic_publish. Closes #38
Diffstat (limited to 'Modules')
-rw-r--r--Modules/_librabbitmq/connection.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/Modules/_librabbitmq/connection.c b/Modules/_librabbitmq/connection.c
index eed493d..2650744 100644
--- a/Modules/_librabbitmq/connection.c
+++ b/Modules/_librabbitmq/connection.c
@@ -1655,6 +1655,7 @@ PyRabbitMQ_Connection_basic_publish(PyRabbitMQ_Connection *self,
(amqp_boolean_t)immediate,
&props,
bytes);
+ amqp_maybe_release_buffers(self->conn);
Py_END_ALLOW_THREADS;
if (!PyRabbitMQ_HandleError(ret, "basic.publish"))