[Dovecot] rename() non-atomic on HFS? (was: Dovecot-1.1.15 panics)

Edgar Fuß ef at math.uni-bonn.de
Mon Aug 10 15:59:58 EEST 2009


> [...] mv foo.tmp foo [...]
>
[...]
> 
> So, apparently HFS+'s rename() isn't really atomic after all..
Are you sure OS X's mv(1) simply calls rename(2)? Maybe some magic in mv(1) for ._xxx resource forks or directory hardlinks?



More information about the dovecot mailing list