mirror of
https://github.com/opentofu/opentofu.git
synced 2025-02-25 18:45:20 -06:00
Make sure we don't relock.
This commit is contained in:
parent
b8f4f6d3e2
commit
bb4dec6032
@ -100,6 +100,9 @@ func (c *RemoteClient) Lock(info *state.LockInfo) (string, error) {
|
|||||||
if !c.DoLock {
|
if !c.DoLock {
|
||||||
return "", nil
|
return "", nil
|
||||||
}
|
}
|
||||||
|
if c.etcdSession != nil {
|
||||||
|
return "", fmt.Errorf("state %q already locked", c.Key)
|
||||||
|
}
|
||||||
|
|
||||||
c.info = info
|
c.info = info
|
||||||
return c.lock()
|
return c.lock()
|
||||||
|
Loading…
Reference in New Issue
Block a user