From f957b78c0b920534f123e43908762ee54d7d9487 Mon Sep 17 00:00:00 2001 From: Conner Fromknecht Date: Tue, 18 Sep 2018 00:37:14 -0700 Subject: [PATCH] cnct/contract_resolvers: ignore duplicate publication error --- contractcourt/contract_resolvers.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contractcourt/contract_resolvers.go b/contractcourt/contract_resolvers.go index 7732c8206..4c861e249 100644 --- a/contractcourt/contract_resolvers.go +++ b/contractcourt/contract_resolvers.go @@ -535,7 +535,8 @@ func (h *htlcSuccessResolver) Resolve() (ContractResolver, error) { // the claiming process. // // TODO(roasbeef): after changing sighashes send to tx bundler - if err := h.PublishTx(h.htlcResolution.SignedSuccessTx); err != nil { + err := h.PublishTx(h.htlcResolution.SignedSuccessTx) + if err != nil && err != lnwallet.ErrDoubleSpend { return nil, err }