snimmagadda / pop3d

POP3 Daemon with POP3S, STARTTLS extensions.
6 stars 4 forks source link

Maildir concurrent access audit #4

Open snimmagadda opened 10 years ago

snimmagadda commented 10 years ago

Unlike mbox, maildir isn't locked for concurrent access. Error handling of some syscalls is too draconian. For example when unlinkat(2) fails in a concurrent scenario, it shouldn't be treated as a failure.