From c00c557eac989b4af44316991583243808283e4c Mon Sep 17 00:00:00 2001 From: pm47 Date: Thu, 14 Oct 2021 14:52:22 +0200 Subject: [PATCH] log invalid remote channel parameters as warning --- .../src/main/scala/fr/acinq/eclair/channel/Channel.scala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclair-core/src/main/scala/fr/acinq/eclair/channel/Channel.scala b/eclair-core/src/main/scala/fr/acinq/eclair/channel/Channel.scala index 2d2e727fdd..20ee17989c 100644 --- a/eclair-core/src/main/scala/fr/acinq/eclair/channel/Channel.scala +++ b/eclair-core/src/main/scala/fr/acinq/eclair/channel/Channel.scala @@ -2303,6 +2303,9 @@ class Channel(val nodeParams: NodeParams, val wallet: OnChainChannelFunder, remo cause match { case _: ForcedLocalCommit => log.warning(s"force-closing channel at user request") + case _ if msg.exists(_.isInstanceOf[OpenChannel]) => + // invalid remote channel parameters are logged as warning + log.warning(s"${cause.getMessage} while processing msg=${msg.getOrElse("n/a").getClass.getSimpleName} in state=$stateName") case _: ChannelException => log.error(s"${cause.getMessage} while processing msg=${msg.getOrElse("n/a").getClass.getSimpleName} in state=$stateName") case _ =>