Closed nayuta-ueno closed 4 years ago
commit 98f05c9b01fc87c2203b16a28291974cb18f03ac
establish待ちの間に相手からunilateral closeした場合、funding_txがspentされたチェックの前にconfirmationがminimum_depthに達したことを検出してしまうことがあった。
そうなった場合、ptarmcli -lなどとするとロックしてしまう。
ptarmcli -l
再現手順
(regtest)
ptarmd同士の場合は、unilateral closeした時点で相手をdisconnectするので発生しないと思われる。 LND以外は切断するのではないだろうか。
また、establish後にunilateral close(remote)しても発生したような気がする。
commit 98f05c9b01fc87c2203b16a28291974cb18f03ac
establish待ちの間に相手からunilateral closeした場合、funding_txがspentされたチェックの前にconfirmationがminimum_depthに達したことを検出してしまうことがあった。
そうなった場合、
ptarmcli -l
などとするとロックしてしまう。