routing: don't traverse links that advertise a timelock delta of zero

This commit is contained in:
Olaoluwa Osuntokun
2018-03-22 17:35:20 -07:00
parent f935bd0baf
commit 1365392d2b

View File

@@ -543,7 +543,8 @@ func findPath(tx *bolt.Tx, graph *channeldb.ChannelGraph,
// amount to our relaxation condition.
if tempDist < distance[v].dist &&
edgeInfo.Capacity >= amt.ToSatoshis() &&
amt >= outEdge.MinHTLC {
amt >= outEdge.MinHTLC &&
outEdge.TimeLockDelta != 0 {
distance[v] = nodeWithDist{
dist: tempDist,