From ad8362a97353617feefa70b7a53fd9f3f7c52e70 Mon Sep 17 00:00:00 2001 From: Simona Tankova <82508193+simonatan@users.noreply.github.com> Date: Fri, 12 Jan 2024 21:03:58 +0200 Subject: [PATCH] Copy a missing field in QuicServerCodecBuilder's copy constructor (#641) Motivation: QuicServerCodecBuilder's copy constructor doesn't copy resetTokenGenerator Modification: - Copy resetTokenGenerator when QuicServerCodecBuilder's copy constructor is used Result: QuicServerCodecBuilder's copy constructor copies all fields --- .../io/netty/incubator/codec/quic/QuicServerCodecBuilder.java | 1 + 1 file changed, 1 insertion(+) diff --git a/codec-classes-quic/src/main/java/io/netty/incubator/codec/quic/QuicServerCodecBuilder.java b/codec-classes-quic/src/main/java/io/netty/incubator/codec/quic/QuicServerCodecBuilder.java index 73b69ab8..c69071e7 100644 --- a/codec-classes-quic/src/main/java/io/netty/incubator/codec/quic/QuicServerCodecBuilder.java +++ b/codec-classes-quic/src/main/java/io/netty/incubator/codec/quic/QuicServerCodecBuilder.java @@ -60,6 +60,7 @@ private QuicServerCodecBuilder(QuicServerCodecBuilder builder) { streamHandler = builder.streamHandler; connectionIdAddressGenerator = builder.connectionIdAddressGenerator; tokenHandler = builder.tokenHandler; + resetTokenGenerator = builder.resetTokenGenerator; } @Override