summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohann Latocha2012-03-01 13:11:53 +0100
committerJohann Latocha2012-03-01 13:11:53 +0100
commit4eca1ae49591a9c8ac8275a4acddbf2a4ec043ca (patch)
tree9aba68c0464f503ca16a471878fc6ebe281afe8f
parent[KERNEL] Read ahead increased (diff)
downloaddnbd3-4eca1ae49591a9c8ac8275a4acddbf2a4ec043ca.tar.gz
dnbd3-4eca1ae49591a9c8ac8275a4acddbf2a4ec043ca.tar.xz
dnbd3-4eca1ae49591a9c8ac8275a4acddbf2a4ec043ca.zip
[KERNEL] Minor bug fixed
-rw-r--r--src/kernel/net.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/kernel/net.c b/src/kernel/net.c
index 74cd500..b7bba0f 100644
--- a/src/kernel/net.c
+++ b/src/kernel/net.c
@@ -478,9 +478,14 @@ int dnbd3_net_receive(void *data)
spin_unlock_irq(&dev->blk_lock);
// check error
+ if (dnbd3_reply.cmd == 0)
+ {
+ printk("ERROR: Command was 0 (Receive)\n");
+ goto error;
+ }
if (dnbd3_reply.size == 0)
{
- printk("FATAL: Requested image does't exist\n");
+ printk("FATAL: Requested image does't exist cmd: %i\n", dnbd3_reply.cmd);
spin_lock_irq(&dev->blk_lock);
list_del_init(&blk_request->queuelist);
spin_unlock_irq(&dev->blk_lock);