DEVEL15-background-fsync-consistency-issues-20090522
authorDerrick Brashear <shadow@dementia.org>
Fri, 22 May 2009 17:00:35 +0000 (17:00 +0000)
committerDerrick Brashear <shadow@dementia.org>
Fri, 22 May 2009 17:00:35 +0000 (17:00 +0000)
commit4742ef5e40b43b11362c92cb5ad03404d0617a5f
treec382861901f20bf92418b5780e940e2acca5c15e
parent25a4a0f4ca9bef0b6debbd60d40afbd02c6b6cd9
DEVEL15-background-fsync-consistency-issues-20090522

LICENSE IPL10
FIXES 124359

avoid either reopening closed vnodes and leaving cached descriptors around,
or discarding a reference we're not holding; instead, sync changes when the
fd is closed, and note such has been done; otherwise, no changes from older
code.

(cherry picked from commit 12e85227c5dbfdb1258718ee3360bffacc4f96ac)
src/vol/ihandle.c
src/vol/vnode.c