From ec6c0ce8b1af8d9c36f4ec87cd384365cb2d9012 Mon Sep 17 00:00:00 2001 From: Frederic Robra Date: Wed, 6 Nov 2019 20:23:47 +0100 Subject: removed bug when sending and at the same time socket closes down --- src/kernel/core.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/kernel/core.c') diff --git a/src/kernel/core.c b/src/kernel/core.c index 874980b..4ef7221 100644 --- a/src/kernel/core.c +++ b/src/kernel/core.c @@ -272,7 +272,6 @@ int dnbd3_add_device(struct dnbd3_device *dev, int minor) if (err < 0) { goto out_free_disk; } - dev->minor = minor; dev->disk = disk; dev->tag_set.ops = &dnbd3_mq_ops; @@ -286,9 +285,9 @@ int dnbd3_add_device(struct dnbd3_device *dev, int minor) dev->tag_set.driver_data = dev; err = blk_mq_alloc_tag_set(&dev->tag_set); - if (err) + if (err) { goto out_free_idr; - + } q = blk_mq_init_queue(&dev->tag_set); if (IS_ERR(q)) { err = PTR_ERR(q); -- cgit v1.2.3-55-g7522