We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 52916b6 commit 852dab2Copy full SHA for 852dab2
src/cls/iscru/interop/LockUnlockResourceOperation.cls
@@ -139,7 +139,16 @@ Method unlock(resourceId As %String) As %Status
139
// check if the resource is currently locked by the current session
140
if ($get(@lockFlagNode) '= ..%SessionId)
141
{
142
- set sc = $$$ERROR($$$GeneralError, "Resource " _ quotedResourceId _ " is currently locked by some other session: " _ $get(@lockFlagNode))
+ #dim errText As %String = "Resource " _ quotedResourceId
143
+ if ($get(@lockFlagNode) '= "")
144
+ {
145
+ set errText = errText _ " is currently locked by some other session: " _ $get(@lockFlagNode)
146
+ }
147
+ else
148
149
+ set errText = errText _ " has not been locked"
150
151
+ set sc = $$$ERROR($$$GeneralError, errText)
152
quit
153
}
154
0 commit comments