File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 66 * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
77 * Portions Copyright (c) 1994, Regents of the University of California
88 *
9- * $Header: /cvsroot/pgsql/src/tools/Attic/test_thread_funcs.c,v 1.1 2003/09/03 19:30 :31 momjian Exp $
9+ * $Header: /cvsroot/pgsql/src/tools/Attic/test_thread_funcs.c,v 1.2 2003/09/03 19:36 :31 momjian Exp $
1010 *
1111 * This program tests to see if your standard libc functions use
1212 * pthread_setspecific()/pthread_getspecific() to be thread-safe.
@@ -62,6 +62,13 @@ int main(int argc, char *argv[])
6262 pthread_join (thread1 , NULL );
6363 pthread_join (thread2 , NULL );
6464
65+ if (hostent_p1 == hostent_p2 )
66+ printf ("Your gethostbyname() is _not_ thread-safe\n" );
67+ if (passwd_p1 == passwd_p2 )
68+ printf ("Your getpwuid() is _not_ thread-safe\n" );
69+ if (strerror_p1 == strerror_p2 )
70+ printf ("Your strerror() is _not_ thread-safe\n" );
71+
6572 if (hostent_p1 != hostent_p2 &&
6673 passwd_p1 != passwd_p2 &&
6774 strerror_p1 != strerror_p2 )
You can’t perform that action at this time.
0 commit comments