From: Linus Nordberg Date: Sun, 13 Mar 2011 23:44:00 +0000 (+0100) Subject: [UDP] Free the event base _after_ freeing the read and write events. X-Git-Tag: libradsec-0.0.1~14 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=radsecproxy.git;a=commitdiff_plain;h=c739469b9208ff8eb8bf9833ba4f0440cd7fcc16 [UDP] Free the event base _after_ freeing the read and write events. Duh! --- 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 */