diff --git a/fundingmanager.go b/fundingmanager.go index db159fae3..8ccf80a8f 100644 --- a/fundingmanager.go +++ b/fundingmanager.go @@ -613,17 +613,6 @@ func (f *fundingManager) start() error { fndgLog.Debugf("channel (%v) with opening state %v found", chanID, channelState) - if channel.IsPending { - // Set up the channel barriers again, to make sure - // waitUntilChannelOpen correctly waits until the - // opening process is completely over. - f.barrierMtx.Lock() - fndgLog.Tracef("Loading pending ChannelPoint(%v), "+ - "creating chan barrier", channel.FundingOutpoint) - f.newChanBarriers[chanID] = make(chan struct{}) - f.barrierMtx.Unlock() - } - // If we did find the channel in the opening state database, we // have seen the funding transaction being confirmed, but we // did not finish the rest of the setup procedure before we shut