diff options
author | Ask Solem <ask@celeryproject.org> | 2014-04-14 19:08:53 +0100 |
---|---|---|
committer | Ask Solem <ask@celeryproject.org> | 2014-04-14 19:08:53 +0100 |
commit | 5a773c53d8fa84ddeede7292d0a2524b49a75f51 (patch) | |
tree | 677c9e15c0aad94cac697140e039ec872bf54a68 /Modules | |
parent | 2e6a77f8f4711e05d851aa64a8092198930c1569 (diff) | |
download | librabbitmq-5a773c53d8fa84ddeede7292d0a2524b49a75f51.tar.gz |
Maybe fixes memory leak in basic_publish. Closes #38
Diffstat (limited to 'Modules')
-rw-r--r-- | Modules/_librabbitmq/connection.c | 1 |
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")) |