From ffc5fd73e55f0534fdd1e96bb1e3ebaf5477f10b Mon Sep 17 00:00:00 2001 From: Jan Hutter Date: Tue, 22 Nov 2005 11:51:22 +0000 Subject: - added logging when destroying --- Source/charon/receiver.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Source/charon/receiver.c') diff --git a/Source/charon/receiver.c b/Source/charon/receiver.c index eab6044b1..309f2de98 100644 --- a/Source/charon/receiver.c +++ b/Source/charon/receiver.c @@ -95,10 +95,12 @@ static void receiver_thread_function(private_receiver_t * this) */ static status_t destroy(private_receiver_t *this) { + this->logger->log(this->logger, CONTROL | MORE, "Going to terminate receiver thread"); pthread_cancel(this->assigned_thread); pthread_join(this->assigned_thread, NULL); - + this->logger->log(this->logger, CONTROL | MORE, "Receiver thread terminated"); + global_logger_manager->destroy_logger(global_logger_manager, this->logger); allocator_free(this); -- cgit v1.2.3