diff options
Diffstat (limited to 'src/src/exim_dbutil.c')
-rw-r--r-- | src/src/exim_dbutil.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/src/exim_dbutil.c b/src/src/exim_dbutil.c index 262e39044..4dd143fea 100644 --- a/src/src/exim_dbutil.c +++ b/src/src/exim_dbutil.c @@ -285,8 +285,9 @@ if (sigalrm_seen) errno = ETIMEDOUT; if (rc < 0) { printf("** Failed to get %s lock for %s: %s", - ((flags & O_RDONLY) != 0)? "read" : "write", buffer, - (errno == ETIMEDOUT)? "timed out" : strerror(errno)); + flags & O_WRONLY ? "write" : "read", + buffer, + errno == ETIMEDOUT ? "timed out" : strerror(errno)); (void)close(dbblock->lockfd); return NULL; } |