Index: src/benchmark/create_pthrd.c
===================================================================
--- src/benchmark/create_pthrd.c	(revision 8cb529ef454610f419062ea646c6469aaf43b4e6)
+++ src/benchmark/create_pthrd.c	(revision eb2fe4f90f83baedf8e40e0f956738e638f7c78b)
@@ -14,17 +14,18 @@
 		n = atoi(argv[1]);
 	}
-	printf("%lu\n", n);
+	printf("create %lu pthreads ... ", n);
 
 	for (size_t i = 0; i < n; i++) {
 		pthread_t thread;
 		if (pthread_create(&thread, NULL, foo, NULL) < 0) {
+			perror( "failure" );
 			return 1;
 		}
 
 		if (pthread_join( thread, NULL) < 0) {
+			perror( "failure" );
 			return 1;
 		}
 	}
-	pthread_exit(NULL);
-	return 0;
+	printf("finish\n");
 }
