[26111] in CVS-changelog-for-Kerberos-V5

home help back first fref pref prev next nref lref last post

svn rev #25453: branches/krb5-1-10/src/kadmin/server/

daemon@ATHENA.MIT.EDU (tlyu@mit.edu)
Mon Nov 7 21:44:15 2011

Date: Mon, 7 Nov 2011 17:35:48 -0500
From: tlyu@mit.edu
Message-Id: <201111072235.pA7MZmHB013417@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=25453
Commit By: tlyu
Log Message:
ticket: 7000
version_fixed: 1.10
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-10/src/kadmin/server/ipropd_svc.c
Modified: branches/krb5-1-10/src/kadmin/server/ipropd_svc.c
===================================================================
--- branches/krb5-1-10/src/kadmin/server/ipropd_svc.c	2011-11-07 22:35:45 UTC (rev 25452)
+++ branches/krb5-1-10/src/kadmin/server/ipropd_svc.c	2011-11-07 22:35:48 UTC (rev 25453)
@@ -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

home help back first fref pref prev next nref lref last post