From c739469b9208ff8eb8bf9833ba4f0440cd7fcc16 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Mon, 14 Mar 2011 00:44:00 +0100 Subject: [PATCH] [UDP] Free the event base _after_ freeing the read and write events. Duh! --- lib/conn.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/conn.c b/lib/conn.c index 58290f5..9f114a5 100644 --- a/lib/conn.c +++ b/lib/conn.c @@ -130,12 +130,12 @@ rs_conn_destroy (struct rs_connection *conn) event_free (conn->tev); if (conn->bev) bufferevent_free (conn->bev); - if (conn->evb) - event_base_free (conn->evb); if (conn->rev) event_free (conn->rev); if (conn->wev) event_free (conn->wev); + if (conn->evb) + event_base_free (conn->evb); /* TODO: free tls_ctx */ /* TODO: free tls_ssl */ -- 2.1.4