HAMMER: fsync blocking fixes
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 2 Aug 2008 21:21:28 +0000 (21:21 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 2 Aug 2008 21:21:28 +0000 (21:21 +0000)
commitf153644d2aeb4d0fc445eda11b28557fa4a005c9
treeb2a7d00619334d225cda5a818a1310ae8ff8efab
parent018386780032d91d07813cf5ad7cfbd53393d0cf
HAMMER: fsync blocking fixes

* Fix another case where fsync() can block indefinitely.

Reported-by: Michael Neumann, Kyle Butt, Gergo Szakal
sys/vfs/hammer/hammer.h
sys/vfs/hammer/hammer_inode.c
sys/vfs/hammer/hammer_object.c