---
 testcases/open_posix_testsuite/conformance/interfaces/sem_post/8-1.c |   11 	6 +	5 -	0 !
 1 file changed, 6 insertions(+), 5 deletions(-)

Index: b/testcases/open_posix_testsuite/conformance/interfaces/sem_post/8-1.c
===================================================================
--- a/testcases/open_posix_testsuite/conformance/interfaces/sem_post/8-1.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sem_post/8-1.c
@@ -175,13 +175,13 @@ int main() 
 	}
 	fprintf(stderr, "P: child_2: %d forked\n", c_2);
 
-        /* Step 3 Implementation */
 	/* Make sure the two children has been waiting */	
-	do {
+	/*do {
+		sleep();
 		sem_getvalue(sem_1, &val);
 		//printf("val = %d\n", val);
 	} while (val != 1);
-
+	*/
 	c_3 = fork();
 	if (c_3 == 0)
 	{
@@ -190,12 +190,13 @@ int main() 
 	}
 	fprintf(stderr, "P: child_3: %d forked\n", c_3);
 	
-        /* Step 3 Implementation */
 	/* Make sure child 3 has been waiting for the lock */	
-	do {
+	/*do {
+		sleep();
 		sem_getvalue(sem_1, &val);
 		//printf("val = %d\n", val);
 	} while (val != 0);
+	*/
 
 	/* Synchronization required before release the lock */
 	sleep(1);
