summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian2011-01-25 00:42:32 +0000
committerBruce Momjian2011-01-25 00:42:32 +0000
commit9fc01922831aba350a61844882c229026ca8bf0b (patch)
treedb3e17caa9eae23c39416e5b17d89a687da1d0dc
parent77ff840835bc40693f36281ab394de881cb327eb (diff)
In test_open_sync(), writes kilobytes as intended, not by bytes.
-rw-r--r--contrib/pg_test_fsync/pg_test_fsync.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/pg_test_fsync/pg_test_fsync.c b/contrib/pg_test_fsync/pg_test_fsync.c
index 7ece9b9a98..d8099a5cd4 100644
--- a/contrib/pg_test_fsync/pg_test_fsync.c
+++ b/contrib/pg_test_fsync/pg_test_fsync.c
@@ -421,7 +421,8 @@ test_open_sync(const char *msg, int writes_size)
for (ops = 0; ops < ops_per_test; ops++)
{
for (writes = 0; writes < 16 / writes_size; writes++)
- if (write(tmpfile, buf, writes_size) != writes_size)
+ if (write(tmpfile, buf, writes_size * 1024) !=
+ writes_size * 1024)
die("write failed");
if (lseek(tmpfile, 0, SEEK_SET) == -1)
die("seek failed");