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);
}
}