From: Miao Xie Date: Mon, 4 Mar 2013 09:45:06 +0000 (+0000) Subject: Btrfs: fix unclosed transaction handler when the async transaction commitment fails X-Git-Tag: v3.9-rc2~3^2~2^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=00d71c9c17b1fd28fa54f323a29a0e23c6d3de40;p=pandora-kernel.git Btrfs: fix unclosed transaction handler when the async transaction commitment fails If the async transaction commitment failed, we need close the current transaction handler, or the current transaction will be blocked to commit because of this orphan handler. We fix the problem by doing sync transaction commitment, that is to invoke btrfs_commit_transaction(). Signed-off-by: Miao Xie Signed-off-by: Josef Bacik --- Reading git-diff-tree failed