dovecot: Don't log an ENOENT error.
dovecot at dovecot.org
dovecot at dovecot.org
Sun Nov 11 17:46:51 EET 2007
details: http://hg.dovecot.org/dovecot/rev/b6135e6a5ff2
changeset: 6775:b6135e6a5ff2
user: Timo Sirainen <tss at iki.fi>
date: Sun Nov 11 17:21:19 2007 +0200
description:
Don't log an ENOENT error.
diffstat:
2 files changed, 4 insertions(+), 2 deletions(-)
src/lib/file-dotlock.c | 3 ++-
src/lib/safe-mkstemp.c | 3 ++-
diffs (26 lines):
diff -r 532b29891022 -r b6135e6a5ff2 src/lib/file-dotlock.c
--- a/src/lib/file-dotlock.c Sun Nov 11 17:01:44 2007 +0200
+++ b/src/lib/file-dotlock.c Sun Nov 11 17:21:19 2007 +0200
@@ -364,7 +364,8 @@ static int try_create_lock_excl(struct l
if (errno == EEXIST)
return 0;
- i_error("open(%s) failed: %m", lock_info->lock_path);
+ if (errno != ENOENT)
+ i_error("open(%s) failed: %m", lock_info->lock_path);
return -1;
}
diff -r 532b29891022 -r b6135e6a5ff2 src/lib/safe-mkstemp.c
--- a/src/lib/safe-mkstemp.c Sun Nov 11 17:01:44 2007 +0200
+++ b/src/lib/safe-mkstemp.c Sun Nov 11 17:21:19 2007 +0200
@@ -37,7 +37,8 @@ int safe_mkstemp(string_t *prefix, mode_
break;
if (errno != EEXIST) {
- i_error("open(%s) failed: %m", str_c(prefix));
+ if (errno != ENOENT)
+ i_error("open(%s) failed: %m", str_c(prefix));
return -1;
}
}
More information about the dovecot-cvs
mailing list