From 347b0d1965e0109b32e8b654514dbffc1c0acd64 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Wed, 19 Sep 2007 14:25:19 +0000 Subject: [PATCH] Fix a memory leak when daemonizing. git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4815 7894878c-1315-0410-8ee3-d5d059ff63e0 --- CHANGES | 1 + prog/sensord/sensord.c | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index 74b93670..5974c54e 100644 --- a/CHANGES +++ b/CHANGES @@ -55,6 +55,7 @@ SVN HEAD Update URI Program sensord: Syncronize the version with lm-sensors Drop all the chip-specific support + Fix a memory leak when daemonizing Program sensors: Drop all the chip-specific support Fix alignment of alarm for one-limit temperatures Drop option -U 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); }