From 35bbba68a5d06415cac1e4119bdcacc9f54388ef Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Mon, 21 Oct 2019 02:19:34 +1030 Subject: [PATCH] Revert "gossipd: query_messages: fail the connection if peer says it does not have up-to-date infos" This reverts commit 7fd2f6db6dd326cdbcfd96f052850b4638f5fc93. We want to set 'complete' to false in future if we don't know everything! --- gossipd/queries.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/gossipd/queries.c b/gossipd/queries.c index 1cd595717..00f116802 100644 --- a/gossipd/queries.c +++ b/gossipd/queries.c @@ -682,10 +682,6 @@ const u8 *handle_reply_channel_range(struct peer *peer, const u8 *msg) scids = decode_short_ids(tmpctx, encoded); if (!scids) { - if (complete == 0) - return towire_errorfmt(peer, NULL, - "No up to date infos about this network: %s", - tal_hex(tmpctx, msg)); return towire_errorfmt(peer, NULL, "Bad reply_channel_range encoding %s", tal_hex(tmpctx, encoded)); @@ -816,11 +812,6 @@ const u8 *handle_reply_short_channel_ids_end(struct peer *peer, const u8 *msg) tal_hex(tmpctx, msg)); } - if (complete == 0) - return towire_errorfmt(peer, NULL, - "No up to date infos about this network: %s", - tal_hex(tmpctx, msg)); - peer->scid_query_outstanding = false; if (peer->scid_query_cb) peer->scid_query_cb(peer, complete);