From 8998835da6910cdd7c5f9caf59b3167a80849a5c Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 13 Nov 2013 22:34:59 +0100 Subject: [SERVER] Forgot a return that lead to locking messup :/ --- src/server/image.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/server/image.c b/src/server/image.c index 4c296af..356af43 100644 --- a/src/server/image.c +++ b/src/server/image.c @@ -331,6 +331,7 @@ void image_release(dnbd3_image_t *image) spin_unlock( &_images_lock ); // Not found, free image_free( image ); + return; } spin_unlock( &image->lock ); spin_unlock( &_images_lock ); -- cgit v1.2.3-55-g7522