From 4a5de7fb98ea4d971af30d0a7f717fccdb03f0af Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Wed, 19 Sep 2007 15:20:25 +0000 Subject: [PATCH] Fix a memory leak when daemonizing. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4820 7894878c-1315-0410-8ee3-d5d059ff63e0 --- CHANGES | 1 + prog/sensord/sensord.c | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index 87acaa1f..c3c373a7 100644 --- a/CHANGES +++ b/CHANGES @@ -21,6 +21,7 @@ SVN HEAD Module lm93: Fix an array overrun (2.6 backport) Program sensord: Fix f71805f fans Syncronize the version with lm-sensors + Fix a memory leak when daemonizing Program sensors: Fix a memory leak on error (with -u) Add sch311x support Hide error on missing dme1737 fan and pwm diff --git a/prog/sensord/sensord.c b/prog/sensord/sensord.c index b2a8bf78..85baf7c4 100644 --- a/prog/sensord/sensord.c +++ b/prog/sensord/sensord.c @@ -164,6 +164,7 @@ daemonize } else if (pid != 0) { fprintf (file, "%d\n", pid); fclose (file); + unloadLib (); exit (EXIT_SUCCESS); }