Hi, When doing self heal the access and modification times are not preserved. This can have bad consequences for certain applications (e.g. make). The attached patch tries to fix this. It doesn't set ctime as is impossible to do in a portable way. I also noticed that removing the namespace with glusterfsd running results in glusterfsd getting confused. It has to be restarted for things to go back to normal. It would be nice to be able to avoid this. Filipe
Attachment:
posix.c.diff5
Description: Binary data