From 77450cdb45f62f676904f5af92e182f4431734fe Mon Sep 17 00:00:00 2001 From: Eduardo Silva Date: Tue, 9 Mar 2010 16:26:44 -0300 Subject: [PATCH] Free ipv4 mk_pointer --- src/scheduler.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/scheduler.c b/src/scheduler.c index 0993747..7d68250 100644 --- a/src/scheduler.c +++ b/src/scheduler.c @@ -236,6 +236,10 @@ int mk_sched_remove_client(struct sched_list_node *sched, int remote_fd) sc = mk_sched_get_connection(sched, remote_fd); if (sc) { + /* Free ipv4 mk_pointer allocated in mk_sched_add_client() */ + mk_pointer_free(&sc->ipv4); + + /* Close socket and change status */ close(remote_fd); sc->status = MK_SCHEDULER_CONN_AVAILABLE; return 0; -- 2.11.4.GIT