This is an automated email from the ASF dual-hosted git repository.

rabreu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/storm.git


The following commit(s) were added to refs/heads/master by this push:
     new 95669744e Check if logLevelObj is instance of Number instead of Long 
(#7955)
95669744e is described below

commit 95669744e75cb9d2cebbb4e1aa480a9653ad72b8
Author: Michael Strucken <[email protected]>
AuthorDate: Tue Feb 4 21:16:49 2025 +0100

    Check if logLevelObj is instance of Number instead of Long (#7955)
---
 storm-client/src/jvm/org/apache/storm/multilang/JsonSerializer.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/storm-client/src/jvm/org/apache/storm/multilang/JsonSerializer.java 
b/storm-client/src/jvm/org/apache/storm/multilang/JsonSerializer.java
index 3113b0b7b..be023a9b8 100644
--- a/storm-client/src/jvm/org/apache/storm/multilang/JsonSerializer.java
+++ b/storm-client/src/jvm/org/apache/storm/multilang/JsonSerializer.java
@@ -154,9 +154,9 @@ public class JsonSerializer implements ISerializer {
 
         if (command.equals("log")) {
             Object logLevelObj = msg.get("level");
-            if (logLevelObj != null && logLevelObj instanceof Long) {
-                long logLevel = (Long) logLevelObj;
-                shellMsg.setLogLevel((int) logLevel);
+            if (logLevelObj != null && logLevelObj instanceof Number) {
+                int logLevel = ((Number) logLevelObj).intValue();
+                shellMsg.setLogLevel(logLevel);
             }
         }
 

Reply via email to