From d12693419c4753b5424ab0b6f59a7d1d6fc61df8 Mon Sep 17 00:00:00 2001
From: morph166955 <53797132+morph166955@users.noreply.github.com>
Date: Fri, 30 Jun 2023 10:20:14 -0500
Subject: [PATCH] [androidtv] Normalized exception logging for both
 MessageParsers (#15157)

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
---
 .../internal/protocol/googletv/GoogleTVMessageParser.java     | 4 ++--
 .../internal/protocol/shieldtv/ShieldTVMessageParser.java     | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/bundles/org.openhab.binding.androidtv/src/main/java/org/openhab/binding/androidtv/internal/protocol/googletv/GoogleTVMessageParser.java b/bundles/org.openhab.binding.androidtv/src/main/java/org/openhab/binding/androidtv/internal/protocol/googletv/GoogleTVMessageParser.java
index a38f37106ef..4b956d5cc0d 100644
--- a/bundles/org.openhab.binding.androidtv/src/main/java/org/openhab/binding/androidtv/internal/protocol/googletv/GoogleTVMessageParser.java
+++ b/bundles/org.openhab.binding.androidtv/src/main/java/org/openhab/binding/androidtv/internal/protocol/googletv/GoogleTVMessageParser.java
@@ -329,8 +329,8 @@ public class GoogleTVMessageParser {
                 logger.info("{} - Unknown payload received. {} {}", thingId, len, msg);
             }
         } catch (Exception e) {
-            logger.debug("{} - Message Parser Exception on {}", thingId, msg);
-            logger.debug("Message Parser Caught Exception", e);
+            logger.warn("{} - Message Parser Exception on {}", thingId, msg);
+            logger.warn("{} - Message Parser Caught Exception", thingId, e);
         }
     }
 }
diff --git a/bundles/org.openhab.binding.androidtv/src/main/java/org/openhab/binding/androidtv/internal/protocol/shieldtv/ShieldTVMessageParser.java b/bundles/org.openhab.binding.androidtv/src/main/java/org/openhab/binding/androidtv/internal/protocol/shieldtv/ShieldTVMessageParser.java
index f78bc388ce1..4208897fe9c 100644
--- a/bundles/org.openhab.binding.androidtv/src/main/java/org/openhab/binding/androidtv/internal/protocol/shieldtv/ShieldTVMessageParser.java
+++ b/bundles/org.openhab.binding.androidtv/src/main/java/org/openhab/binding/androidtv/internal/protocol/shieldtv/ShieldTVMessageParser.java
@@ -443,7 +443,8 @@ public class ShieldTVMessageParser {
                 logger.info("{} - Unknown payload received. {}", thingId, msg);
             }
         } catch (Exception e) {
-            logger.info("{} - Message Parser Caught Exception", thingId, e);
+            logger.warn("{} - Message Parser Exception on {}", thingId, msg);
+            logger.warn("{} - Message Parser Caught Exception", thingId, e);
         }
     }
 }