summaryrefslogtreecommitdiffstats
path: root/src/server/net.c
diff options
context:
space:
mode:
authorSimon Rettberg2015-12-12 14:29:44 +0100
committerSimon Rettberg2015-12-12 14:29:44 +0100
commitb423733b2614946d2a7cf80ee877f4ad5ca11c64 (patch)
tree05d0267632db3b71bee30ba044c8602b7ec82496 /src/server/net.c
parent[SERVER] Nullpad images virtually at runtime instead of padding the actual file (diff)
downloaddnbd3-b423733b2614946d2a7cf80ee877f4ad5ca11c64.tar.gz
dnbd3-b423733b2614946d2a7cf80ee877f4ad5ca11c64.tar.xz
dnbd3-b423733b2614946d2a7cf80ee877f4ad5ca11c64.zip
[SERVER] Support looking on disk if an unknown image is requested
Diffstat (limited to 'src/server/net.c')
-rw-r--r--src/server/net.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/net.c b/src/server/net.c
index 43a55cf..ad228f4 100644
--- a/src/server/net.c
+++ b/src/server/net.c
@@ -187,7 +187,7 @@ void *net_client_handler(void *dnbd3_client)
logadd( LOG_DEBUG1, "Incomplete handshake received\n" );
}
} else {
- client->image = image = image_getOrClone( image_name, rid );
+ client->image = image = image_getOrLoad( image_name, rid );
if ( image == NULL ) {
//logadd( LOG_DEBUG1, "Client requested non-existent image '%s' (rid:%d), rejected\n", image_name, (int)rid );
} else if ( !image->working ) {