[26120] in CVS-changelog-for-Kerberos-V5
svn rev #25460: branches/krb5-1-9/src/kadmin/server/
daemon@ATHENA.MIT.EDU (tlyu@mit.edu)
Tue Nov 8 17:16:45 2011
Date: Tue, 8 Nov 2011 17:16:43 -0500
From: tlyu@mit.edu
Message-Id: <201111082216.pA8MGhjg026653@drugstore.mit.edu>
To: cvs-krb5@mit.edu
Reply-To: krbdev@mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cvs-krb5-bounces@mit.edu
http://src.mit.edu/fisheye/changelog/krb5/?cs=25460
Commit By: tlyu
Log Message:
ticket: 7008
subject: Exit on error in kadmind kprop child
version_fixed: 1.9.3
status: resolved
pull up r25433 from trunk
------------------------------------------------------------------------
r25433 | ghudson | 2011-11-04 01:53:23 -0400 (Fri, 04 Nov 2011) | 9 lines
ticket: 7000
subject: Exit on error in kadmind kprop child
target_version: 1.10
tags: pullup
When we fork from kadmind to dump the database and kprop to an iprop
slave, if we encounter an error in the child process we should exit
rather than returning to the main loop.
Changed Files:
U branches/krb5-1-9/src/kadmin/server/ipropd_svc.c
Modified: branches/krb5-1-9/src/kadmin/server/ipropd_svc.c
===================================================================
--- branches/krb5-1-9/src/kadmin/server/ipropd_svc.c 2011-11-08 22:16:37 UTC (rev 25459)
+++ branches/krb5-1-9/src/kadmin/server/ipropd_svc.c 2011-11-08 22:16:43 UTC (rev 25460)
@@ -380,7 +380,7 @@
_("%s: pclose(popen) failed: %s"),
whoami,
error_message(errno));
- goto out;
+ _exit(1);
}
DPRINT(("%s: exec `kprop -f %s %s' ...\n",
@@ -401,7 +401,7 @@
_("%s: exec failed: %s"),
whoami,
error_message(errno));
- goto out;
+ _exit(1);
}
default: /* parent */
_______________________________________________
cvs-krb5 mailing list
cvs-krb5@mit.edu
https://mailman.mit.edu/mailman/listinfo/cvs-krb5