summaryrefslogtreecommitdiffstats
path: root/sbin
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2010-10-24 15:42:16 +0000
committerpjd <pjd@FreeBSD.org>2010-10-24 15:42:16 +0000
commit8bd78aab88f5690b40ff2335b0f8ca5576b85b8d (patch)
treeb4b38ee43c2db7623cd03387b103852b6d898fbf /sbin
parent8b3f940d7700d33b75365957beffb0d4b674016a (diff)
downloadFreeBSD-src-8bd78aab88f5690b40ff2335b0f8ca5576b85b8d.zip
FreeBSD-src-8bd78aab88f5690b40ff2335b0f8ca5576b85b8d.tar.gz
Plug memory leak.
MFC after: 3 days
Diffstat (limited to 'sbin')
-rw-r--r--sbin/hastd/secondary.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sbin/hastd/secondary.c b/sbin/hastd/secondary.c
index 403c5b2..d494dfa 100644
--- a/sbin/hastd/secondary.c
+++ b/sbin/hastd/secondary.c
@@ -323,6 +323,8 @@ init_remote(struct hast_resource *res, struct nv *nvin)
nv_free(nvout);
exit(EX_TEMPFAIL);
}
+ if (map != NULL)
+ free(map);
nv_free(nvout);
if (res->hr_secondary_localcnt > res->hr_primary_remotecnt &&
res->hr_primary_localcnt > res->hr_secondary_remotecnt) {
OpenPOWER on IntegriCloud