summaryrefslogtreecommitdiff
path: root/ctdb/utils
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2009-05-12 07:56:23 +0200
committerRonnie Sahlberg <ronniesahlberg@gmail.com>2009-05-13 16:13:14 +1000
commit60bfafbf10a1d12bc491ec4e07b5af1e1eccb74e (patch)
tree17aff67e7fcbb9434ae6543b79bffe4d53066f8d /ctdb/utils
parent179d911826bf3c628d72835b24cb43a74b5d50eb (diff)
downloadsamba-60bfafbf10a1d12bc491ec4e07b5af1e1eccb74e.tar.gz
ping pong: fix logic for mmap reads vs. preads
Michael (This used to be ctdb commit 0c88fa41bc3c629052bc137ed30c473ed10522fd)
Diffstat (limited to 'ctdb/utils')
-rw-r--r--ctdb/utils/ping_pong/ping_pong.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ctdb/utils/ping_pong/ping_pong.c b/ctdb/utils/ping_pong/ping_pong.c
index fd0e99b2391..90692e59ecc 100644
--- a/ctdb/utils/ping_pong/ping_pong.c
+++ b/ctdb/utils/ping_pong/ping_pong.c
@@ -115,7 +115,7 @@ static void ping_pong(int fd, int num_locks)
unsigned char c;
if (use_mmap) {
c = p[i];
- } if (pread(fd, &c, 1, i) != 1) {
+ } else if (pread(fd, &c, 1, i) != 1) {
printf("read failed at %d\n", i);
}
incr = c - val[i];