]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
FileJournal: Fix hang in FileJournal::close() 3317/head
authorDavid Zafman <dzafman@redhat.com>
Wed, 7 Jan 2015 23:49:20 +0000 (15:49 -0800)
committerDavid Zafman <dzafman@redhat.com>
Thu, 22 Jan 2015 15:04:09 +0000 (07:04 -0800)
commit07eadc453cfe0af358d726616b60612d94ca8736
treeb92ed66417ce4abfa15df936ac319cbd70103fa7
parentd4a64474e53ce7c9472feac530ca94ccf616fbcc
FileJournal: Fix hang in FileJournal::close()

On FileStore::umount() when stopping and in ENOSPC condition,
don't let write_thread_entry() get stuck in commit_cond.Wait(write_lock).

Fixes: #10474
Signed-off-by: David Zafman <dzafman@redhat.com>
src/os/FileJournal.cc