From 39044cb2fa798a08fa3dfb46cb769e225e0caaf2 Mon Sep 17 00:00:00 2001 From: Olaoluwa Osuntokun Date: Mon, 12 Sep 2016 19:03:50 -0700 Subject: [PATCH] chainntnfs: fix recursive loop, add additional logging --- chainntnfs/btcdnotify/btcd.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/chainntnfs/btcdnotify/btcd.go b/chainntnfs/btcdnotify/btcd.go index b129a0877..41c95ff72 100644 --- a/chainntnfs/btcdnotify/btcd.go +++ b/chainntnfs/btcdnotify/btcd.go @@ -157,7 +157,6 @@ func (b *BtcdNotifier) onBlockConnected(hash *wire.ShaHash, height int32, t time // onBlockDisconnected implements on OnBlockDisconnected callback for btcrpcclient. func (b *BtcdNotifier) onBlockDisconnected(hash *wire.ShaHash, height int32, t time.Time) { - b.onBlockDisconnected(hash, height, t) } // onRedeemingTx implements on OnRedeemingTx callback for btcrpcclient. @@ -248,6 +247,9 @@ out: SpenderInputIndex: uint32(i), } + chainntnfs.Log.Infof("Dispatching "+ + "spend notification for "+ + "outpoint=%v", ntfn.targetOutpoint) ntfn.spendChan <- spendDetails delete(b.spendNotifications, prevOut) }