diff options
Diffstat (limited to 'xlators/performance/write-behind/src')
| -rw-r--r-- | xlators/performance/write-behind/src/write-behind.c | 10 | 
1 files changed, 3 insertions, 7 deletions
diff --git a/xlators/performance/write-behind/src/write-behind.c b/xlators/performance/write-behind/src/write-behind.c index 0663dbc7d..b94b18a4a 100644 --- a/xlators/performance/write-behind/src/write-behind.c +++ b/xlators/performance/write-behind/src/write-behind.c @@ -1652,13 +1652,9 @@ wb_forget (xlator_t *this, inode_t *inode)  	if (!wb_inode)  		return 0; -	LOCK (&wb_inode->lock); -	{ -		GF_ASSERT (list_empty (&wb_inode->todo)); -		GF_ASSERT (list_empty (&wb_inode->liability)); -		GF_ASSERT (list_empty (&wb_inode->temptation)); -	} -	UNLOCK (&wb_inode->lock); +        GF_ASSERT (list_empty (&wb_inode->todo)); +        GF_ASSERT (list_empty (&wb_inode->liability)); +        GF_ASSERT (list_empty (&wb_inode->temptation));          GF_FREE (wb_inode);  | 
