On Sun, May 17, 2015 at 9:44 PM, Peter Eisentraut <pete...@gmx.net> wrote: > On 5/4/15 2:23 PM, Robert Haas wrote: >> Recursively fsync() the data directory after a crash. >> >> Otherwise, if there's another crash, some writes from after the first >> crash might make it to disk while writes from before the crash fail >> to make it to disk. This could lead to data corruption. > > If there a reason why in pre_sync_fname(), the error message does not > contain a %m?
For consistency with the rest of the file, I suppose. Not sure why it's like that, but all the functions in the file do it that way. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers