svn commit: r213183 - head/sbin/hastd
Pawel Jakub Dawidek
pjd at FreeBSD.org
Sun Sep 26 10:39:02 UTC 2010
Author: pjd
Date: Sun Sep 26 10:39:01 2010
New Revision: 213183
URL: http://svn.freebsd.org/changeset/base/213183
Log:
Plug memory leak on fork(2) failure.
Submitted by: Mikolaj Golub <to.my.trociny at gmail.com>
MFC after: 3 days
Modified:
head/sbin/hastd/hooks.c
Modified: head/sbin/hastd/hooks.c
==============================================================================
--- head/sbin/hastd/hooks.c Sun Sep 26 06:45:24 2010 (r213182)
+++ head/sbin/hastd/hooks.c Sun Sep 26 10:39:01 2010 (r213183)
@@ -388,6 +388,7 @@ hook_execv(const char *path, va_list ap)
switch (pid) {
case -1: /* Error. */
pjdlog_errno(LOG_ERR, "Unable to fork to execute %s", path);
+ hook_free(hp);
return;
case 0: /* Child. */
descriptors();
More information about the svn-src-head
mailing list