diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2018-01-15 22:00:11 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2018-01-15 22:00:11 +0100 |
commit | f05b6bae5cbdf3c221eba05987dea7ab14e6524f (patch) | |
tree | da32ba2e8b4b9af7ed24b4dc547cd796bfcf89fa /trans | |
parent | 104f3121f8005b426d4df77b2420cfe5837033d1 (diff) | |
download | hurd-f05b6bae5cbdf3c221eba05987dea7ab14e6524f.tar.gz hurd-f05b6bae5cbdf3c221eba05987dea7ab14e6524f.tar.bz2 hurd-f05b6bae5cbdf3c221eba05987dea7ab14e6524f.zip |
Revert "libdiskfs: Shutdown pagers on startup_dosync."
This reverts commit 89a49ec8b3a847f3b770cff6a4a80b98b94ad7bf.
There was a typo in diskfs_shutdown (FSYS_GOAWAY_FORCE || FSYS_GOAWAY_RECURSE)
which was making it FSYS_GOAWAY_NOWAIT, and thus not actually syncing if
there happens to be clients (it was then returning EBUSY). Fixing this into
FSYS_GOAWAY_FORCE | FSYS_GOAWAY_RECURSE then makes it wait for clients (and
NOWAIT is not supported), and there are very often some left, thus not
syncing either.
Diffstat (limited to 'trans')
0 files changed, 0 insertions, 0 deletions