aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2013-07-07 07:25:39 -0400
committerPeter Eisentraut <peter_e@gmx.net>2013-07-07 07:27:22 -0400
commit55f100efc67a0054db586c1804760fb18cfc7b79 (patch)
treeacaeb596a27d8f79e2dd23d8d674a9df2543cd13
parent8182ffde5aa09d8378caa599d70e0d4e02ea8d7d (diff)
downloadpostgresql-55f100efc67a0054db586c1804760fb18cfc7b79.tar.gz
postgresql-55f100efc67a0054db586c1804760fb18cfc7b79.zip
pgbench: Silence compiler warning
Explicitly ignore return value from write(), to silence warning. This warning only appeared under --disable-thread-safety.
-rw-r--r--contrib/pgbench/pgbench.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/pgbench/pgbench.c b/contrib/pgbench/pgbench.c
index 80203d66d17..8dc81e53335 100644
--- a/contrib/pgbench/pgbench.c
+++ b/contrib/pgbench/pgbench.c
@@ -2950,6 +2950,7 @@ pthread_create(pthread_t *thread,
{
fork_pthread *th;
void *ret;
+ int rc;
th = (fork_pthread *) pg_malloc(sizeof(fork_pthread));
if (pipe(th->pipes) < 0)
@@ -2979,7 +2980,8 @@ pthread_create(pthread_t *thread,
setalarm(duration);
ret = start_routine(arg);
- write(th->pipes[1], ret, sizeof(TResult));
+ rc = write(th->pipes[1], ret, sizeof(TResult));
+ (void) rc;
close(th->pipes[1]);
free(th);
exit(0);