postgresql/src/bin
Thomas Munro 0ec89a0f67 Tolerate EINVAL when calling fsync() on a directory.
Previously, we tolerated EBADF as a way for the operating system to
indicate that it doesn't support fsync() on a directory.  Tolerate
EINVAL too, for older versions of Linux CIFS.

Bug #15636.  Back-patch all the way.

Reported-by: John Klann
Discussion: https://postgr.es/m/15636-d380890dafd78fc6@postgresql.org
2019-02-25 00:02:15 +13:00
..
initdb Tolerate EINVAL when calling fsync() on a directory. 2019-02-25 00:02:15 +13:00
pg_archivecleanup Fix new warnings from GCC 7 2017-05-16 08:43:55 -04:00
pg_basebackup Translation updates 2019-02-11 14:15:25 +01:00
pg_config Translation updates 2018-08-06 19:35:42 +02:00
pg_controldata Translation updates 2018-11-05 15:10:54 +01:00
pg_ctl Translation updates 2019-02-11 14:15:25 +01:00
pg_dump Translation updates 2019-02-11 14:15:25 +01:00
pg_resetxlog Translation updates 2018-11-05 15:10:54 +01:00
pg_rewind Translation updates 2019-02-11 14:15:25 +01:00
pg_test_fsync Avoid depending on non-POSIX behavior of fcntl(2). 2017-04-21 15:55:56 -04:00
pg_test_timing Move pg_test_timing from contrib/ to src/bin/ 2015-04-20 21:30:12 -04:00
pg_upgrade Make error handling in parallel pg_upgrade less bogus. 2018-12-16 14:51:48 -05:00
pg_xlogdump Use snprintf not sprintf in pg_waldump's timestamptz_to_str. 2018-06-16 14:45:47 -04:00
pgbench Prevent accidental linking of system-supplied copies of libpq.so etc. 2018-07-09 17:23:31 -04:00
pgevent Update copyright for 2015 2015-01-06 11:43:47 -05:00
psql Translation updates 2019-02-11 14:15:25 +01:00
scripts Translation updates 2019-02-11 14:15:25 +01:00
Makefile Move pg_xlogdump from contrib/ to src/bin/ 2015-04-21 19:03:49 -04:00