More thread error improvments.
This commit is contained in:
parent
2f5223600a
commit
144d828e7f
|
@ -6,7 +6,7 @@
|
|||
* Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
|
||||
* Portions Copyright (c) 1994, Regents of the University of California
|
||||
*
|
||||
* $PostgreSQL: pgsql/src/tools/thread/thread_test.c,v 1.24 2004/04/26 00:36:18 momjian Exp $
|
||||
* $PostgreSQL: pgsql/src/tools/thread/thread_test.c,v 1.25 2004/04/26 00:38:25 momjian Exp $
|
||||
*
|
||||
* This program tests to see if your standard libc functions use
|
||||
* pthread_setspecific()/pthread_getspecific() to be thread-safe.
|
||||
|
@ -94,7 +94,7 @@ main(int argc, char *argv[])
|
|||
#if !defined(HAVE_GETADDRINFO) && !defined(HAVE_GETHOSTBYNAME_R)
|
||||
if (gethostname(myhostname, MAXHOSTNAMELEN) != 0)
|
||||
{
|
||||
fprintf(stderr, "can not get local hostname, exiting\n");
|
||||
fprintf(stderr, "Can not get local hostname **\nexiting\n");
|
||||
exit(1);
|
||||
}
|
||||
#endif
|
||||
|
@ -202,7 +202,7 @@ func_call_1(void)
|
|||
open("/tmp/thread_test.1", O_RDWR | O_CREAT | O_EXCL, 0600) >= 0)
|
||||
{
|
||||
fprintf(stderr, "Could not create file in /tmp or\n");
|
||||
fprintf(stderr, "could not generate failure for create file in /tmp, exiting\n");
|
||||
fprintf(stderr, "Could not generate failure for create file in /tmp **\nexiting\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
@ -215,7 +215,7 @@ func_call_1(void)
|
|||
sched_yield();
|
||||
if (errno != EEXIST)
|
||||
{
|
||||
fprintf(stderr, "errno not thread-safe; exiting\n");
|
||||
fprintf(stderr, "errno not thread-safe **\nexiting\n");
|
||||
unlink("/tmp/thread_test.1");
|
||||
exit(1);
|
||||
}
|
||||
|
@ -271,7 +271,7 @@ func_call_2(void)
|
|||
/* open non-existant file */
|
||||
if (open("/tmp/thread_test.2", O_RDONLY, 0600) >= 0)
|
||||
{
|
||||
fprintf(stderr, "Read-only open succeeded without create, exiting\n");
|
||||
fprintf(stderr, "Read-only open succeeded without create **\nexiting\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
@ -284,7 +284,7 @@ func_call_2(void)
|
|||
sched_yield();
|
||||
if (errno != ENOENT)
|
||||
{
|
||||
fprintf(stderr, "errno not thread-safe; exiting\n");
|
||||
fprintf(stderr, "errno not thread-safe **\nexiting\n");
|
||||
unlink("/tmp/thread_test.A");
|
||||
exit(1);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue