From 70a568b01551b50928ac7aba07bd070a895922b0 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Mon, 7 Apr 2008 09:36:52 +0000 Subject: [PATCH] fixing another memory leak --- src/charon/sa/mediation_manager.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/charon/sa/mediation_manager.c b/src/charon/sa/mediation_manager.c index eac62a878..3bc6eded2 100644 --- a/src/charon/sa/mediation_manager.c +++ b/src/charon/sa/mediation_manager.c @@ -241,6 +241,7 @@ static void update_sa_id(private_mediation_manager_t *this, identification_t *pe { job_t *job = (job_t*)mediation_callback_job_create(requester, peer_id); charon->processor->queue_job(charon->processor, job); + requester->destroy(requester); } pthread_mutex_unlock(&(this->mutex));