summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSimon Rettberg2013-11-13 22:34:59 +0100
committerSimon Rettberg2013-11-13 22:34:59 +0100
commit8998835da6910cdd7c5f9caf59b3167a80849a5c (patch)
tree6054020aa55c8e9e9ce5454c718429835a3ec89b /src
parent[SERVER] Automatic replication of images that are not complete on proxy. Spee... (diff)
downloaddnbd3-8998835da6910cdd7c5f9caf59b3167a80849a5c.tar.gz
dnbd3-8998835da6910cdd7c5f9caf59b3167a80849a5c.tar.xz
dnbd3-8998835da6910cdd7c5f9caf59b3167a80849a5c.zip
[SERVER] Forgot a return that lead to locking messup :/
Diffstat (limited to 'src')
-rw-r--r--src/server/image.c1
1 files changed, 1 insertions, 0 deletions
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 );