From 6d2dd5ab9762b46852f8f97fb8bd662bbc6cf871 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Tue, 12 Nov 2019 16:49:54 +0300 Subject: [PATCH] Added exception handling to Kryo5Codec --- redisson/src/main/java/org/redisson/codec/Kryo5Codec.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/redisson/src/main/java/org/redisson/codec/Kryo5Codec.java b/redisson/src/main/java/org/redisson/codec/Kryo5Codec.java index 509dc78fd..58a25414d 100644 --- a/redisson/src/main/java/org/redisson/codec/Kryo5Codec.java +++ b/redisson/src/main/java/org/redisson/codec/Kryo5Codec.java @@ -18,6 +18,7 @@ package org.redisson.codec; import com.esotericsoftware.kryo.Kryo; import com.esotericsoftware.kryo.io.Input; import com.esotericsoftware.kryo.io.Output; +import com.esotericsoftware.kryo.serializers.JavaSerializer; import com.esotericsoftware.kryo.util.Pool; import io.netty.buffer.ByteBuf; import io.netty.buffer.ByteBufAllocator; @@ -80,6 +81,7 @@ public class Kryo5Codec extends BaseCodec { } kryo.setRegistrationRequired(false); kryo.setReferences(false); + kryo.addDefaultSerializer(Throwable.class, new JavaSerializer()); return kryo; }