Author: guo.hongruan@gulessoft.com
Description: runing setuid04 case using "setuid04 -i 2" will not cause test case loops 2 times, but 3 times. This patch solve this problem.
Index: ltp/testcases/kernel/syscalls/setuid/setuid04.c
===================================================================
--- ltp.orig/testcases/kernel/syscalls/setuid/setuid04.c
+++ ltp/testcases/kernel/syscalls/setuid/setuid04.c
@@ -160,11 +160,12 @@ void do_master_child()
 
 			if (TEST_ERRNO == EACCES) {
 				tst_resm(TPASS, "open returned errno EACCES");
+				exit(0);
 			} else {
 				tst_resm(TFAIL,
 					 "open returned unexpected errno - %d",
 					 TEST_ERRNO);
-				continue;
+				exit(-1);
 			}
 		} else {
 			/* Wait for son completion */
