Browse Source

fix ConfirmSafe race condition

pull/131/head
Hristo Karchokov 3 years ago
parent
commit
1930b9d7ad
Failed to extract signature
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      internal/channelmanager/safe_wraps.go

+ 2
- 2
internal/channelmanager/safe_wraps.go View File

@ -203,8 +203,8 @@ func (chanManager *ChannelManager) NotifyReturnSafe(
func (chanManager *ChannelManager) ConfirmSafe(
noWait bool,
) error {
chanManager.channelMux.RLock()
defer chanManager.channelMux.RUnlock()
chanManager.channelMux.Lock()
defer chanManager.channelMux.Unlock()
return chanManager.channel.Confirm(
noWait,


Loading…
Cancel
Save