Mercurial > dovecot > original-hg > dovecot-1.2
comparison src/lib-storage/index/maildir/maildir-sync.c @ 9202:797474444551 HEAD
OSX+Maildir: Also don't log an error if readdir() fails with EINVAL.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 07 Jul 2009 21:43:57 -0400 |
parents | 4e74f4651f5b |
children | e1685886c795 |
comparison
equal
deleted
inserted
replaced
9201:4e74f4651f5b | 9202:797474444551 |
---|---|
491 #ifdef __APPLE__ | 491 #ifdef __APPLE__ |
492 if (errno == EINVAL && move_count > 0 && !final) { | 492 if (errno == EINVAL && move_count > 0 && !final) { |
493 /* OS X HFS+: readdir() fails sometimes when rename() | 493 /* OS X HFS+: readdir() fails sometimes when rename() |
494 have been done. */ | 494 have been done. */ |
495 move_count = MAILDIR_RENAME_RESCAN_COUNT + 1; | 495 move_count = MAILDIR_RENAME_RESCAN_COUNT + 1; |
496 } | 496 } else |
497 #endif | 497 #endif |
498 | 498 |
499 if (errno != 0) { | 499 if (errno != 0) { |
500 mail_storage_set_critical(storage, | 500 mail_storage_set_critical(storage, |
501 "readdir(%s) failed: %m", path); | 501 "readdir(%s) failed: %m", path); |