Code

src/meta_data.c: Free a leaking mutex.
authorRafal Lesniak <lesniak@sra.uni-hannover.de>
Fri, 13 May 2011 15:15:54 +0000 (17:15 +0200)
committerFlorian Forster <octo@huhu.verplant.org>
Fri, 13 May 2011 15:18:17 +0000 (17:18 +0200)
This problem primarily manifested on FreeBSD but may well effect other
systems as well.

Thanks to Tomas Krasnican for reporting this problem.

Signed-off-by: Florian Forster <octo@collectd.org>
src/meta_data.c

index 6a336c4b67c734b62cf1516c3375b649fd826cac..aff3f8e589248b29f836566fd56314cc91b7b148 100644 (file)
@@ -215,6 +215,7 @@ void meta_data_destroy (meta_data_t *md) /* {{{ */
     return;
 
   md_entry_free (md->head);
+  pthread_mutex_destroy (&md->lock);
   free (md);
 } /* }}} void meta_data_destroy */