From db1f276aa8d6ed66340919fe1c7fa454c52fea43 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 13 Mar 2012 16:52:48 +0400 Subject: [PATCH] Cleanup callback's data for aio. --- src/aio_event.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/aio_event.c b/src/aio_event.c index 9dd0df35a..006d423fb 100644 --- a/src/aio_event.c +++ b/src/aio_event.c @@ -218,6 +218,7 @@ rspamd_eventfdcb (gint fd, gshort what, gpointer ud) ev_data = (struct io_cbdata *) (uintptr_t) event[i].data; /* Call this callback */ ev_data->cb (ev_data->fd, event[i].res, ev_data->len, ev_data->buf, ev_data->ud); + g_slice_free1 (sizeof (struct io_cbdata), ev_data); } } else if (done == 0) { -- 2.39.5