diff options
| author | Jeff Carr <[email protected]> | 2025-03-04 21:05:25 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-03-04 21:05:25 -0600 |
| commit | 975c2d31020540dd4a67fd049aab565bb168ae21 (patch) | |
| tree | 824a8466c163df6d39b0d441abbbd3548dab8e62 /addNode.go | |
| parent | 860908c82fbd14491ceb6e273a64b899787f7553 (diff) | |
try the lock but don't insist on it
Diffstat (limited to 'addNode.go')
| -rw-r--r-- | addNode.go | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -6,8 +6,11 @@ import ( ) func (me *TreeInfo) AddNode(a *widget.Action) *Node { - // me.Lock() - // defer me.Unlock() + if me.TryLock() { + defer me.Unlock() + } else { + log.Info("TREE: mutex lock was already held before AddNode()") + } return AddNode(a) } |
