We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2ea6c77 commit b84397fCopy full SHA for b84397f
1 file changed
core/src/main/java/xyz/gianlu/librespot/mercury/MercuryClient.java
@@ -156,8 +156,14 @@ protected void handle(@NotNull Packet packet) throws InvalidProtocolBufferExcept
156
157
partials.remove(seq);
158
159
+ Mercury.Header header;
160
+ try {
161
+ header = Mercury.Header.parseFrom(partial.get(0));
162
+ } catch (InvalidProtocolBufferException ex) {
163
+ LOGGER.fatal(String.format("Couldn't parse header! {bytes: %s}", Utils.bytesToHex(partial.get(0))));
164
+ throw ex;
165
+ }
166
- Mercury.Header header = Mercury.Header.parseFrom(partial.get(0));
167
Response resp = new Response(header, partial);
168
169
if (packet.is(Packet.Type.MercuryEvent)) {
0 commit comments