Skip to content

Commit 33c4122

Browse files
authored
[java] ensure proper error message gets logged (#12853)
* [java] ensure proper error message gets logged * check getCause for null instead of getMessage
1 parent c8e93aa commit 33c4122

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

java/src/org/openqa/selenium/remote/http/WebSocket.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,11 @@ default void onText(CharSequence data) {
6464
}
6565

6666
default void onError(Throwable cause) {
67-
LOG.log(WARNING, cause.getMessage(), cause);
67+
String message = cause.getMessage();
68+
if (message == null && cause.getCause() != null) {
69+
message = cause.getCause().getMessage();
70+
}
71+
LOG.log(WARNING, message, cause);
6872
}
6973
}
7074
}

0 commit comments

Comments
 (0)