[lvm-devel] master - dev_cache: fix close in dev_get_block_size
David Teigland
teigland at sourceware.org
Fri May 11 18:55:07 UTC 2018
Gitweb: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=ccab54677c9f92cf1bd11895251799c043a57602
Commit: ccab54677c9f92cf1bd11895251799c043a57602
Parent: bbb8040456a07a0c9076d45a8eee5e5f7fcde0ec
Author: David Teigland <teigland at redhat.com>
AuthorDate: Fri May 11 13:53:19 2018 -0500
Committer: David Teigland <teigland at redhat.com>
CommitterDate: Fri May 11 13:53:19 2018 -0500
dev_cache: fix close in dev_get_block_size
---
lib/device/dev-io.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/lib/device/dev-io.c b/lib/device/dev-io.c
index 903c582..8028306 100644
--- a/lib/device/dev-io.c
+++ b/lib/device/dev-io.c
@@ -198,7 +198,7 @@ int dev_get_block_size(struct device *dev, unsigned int *physical_block_size, un
*physical_block_size = (unsigned int) dev->phys_block_size;
*block_size = (unsigned int) dev->block_size;
out:
- if (needs_open && !dev_close(dev))
+ if (needs_open && !dev_close_immediate(dev))
stack;
return r;
More information about the lvm-devel
mailing list