From 9d01de32610b0436813a43484a148b83b52d938a Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Thu, 1 Nov 2018 04:27:01 +0000 Subject: [PATCH] scstadmin: Fix -close_dev git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7564 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scstadmin/scstadmin.sysfs/scstadmin | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scstadmin/scstadmin.sysfs/scstadmin b/scstadmin/scstadmin.sysfs/scstadmin index 48c4fa90d..6e06eb27f 100755 --- a/scstadmin/scstadmin.sysfs/scstadmin +++ b/scstadmin/scstadmin.sysfs/scstadmin @@ -4751,7 +4751,8 @@ sub closeDevice { my ($attributes, $errorString) = $SCST->deviceAttributes($device); if (!$force) { - if (keys %{$$attributes{'exported'}}) { + if (keys %{$$attributes{'exported'}} && + $$attributes{'exported'}->{'value'}) { listExported($device, $attributes); immediateExit("Device '$device' still in use, aborting. ". "Use -force to override.");