You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Turns out it was a bit different. calling close on a channel that is neither in STATE_NORMAL nor STATE_NORMAL_COMMITTING will trigger an assertion and fault our client. But it seems that we are conflating connection state and channel state in a few places.
The text was updated successfully, but these errors were encountered:
Might be related, running two local nodes on regetst, accidentally tried to open a channel with a transaction that's not in the chain (sent the funds to the address in testnet by mistake), now both nodes are staying connected to each other, and the states are both : STATE_OPEN_WAIT_ANCHORDEPTH_AND_THEIRCOMPLETE (but the anchor tx was never accepted to regtest nodes' mempool).
Trying to connect again returns Already connected to peer .., and trying to close the channel actually results in a Fatal signal 6. Log dumped in crash.log.
log files are at: logs
The prefixes mean: oc = open channel, ac = accept channel.
I was thinking at first if there's a way to proceed from that state somehow, but now I think there probably isn't because anchor_inputs and anchors are set for this specific invalid tx.
From @cedcker comment in #67
The text was updated successfully, but these errors were encountered: