@@ -0,0 +1,988 @@
+package io.netty.handler.codec;%0A%0Aimport io.netty.channel.Channel;%0A%0A/**%0A * A %7B@link CodecException%7D which is thrown when a %7B@link Channel%7D is closed unexpectedly before%0A * the codec finishes handling the current message, such as missing response while waiting for a%0A * request.%0A */%0Apublic class PrematureChannelClosureException extends CodecException %7B%0A%0A    private static final long serialVersionUID = 4907642202594703094L;%0A%0A    /**%0A     * Creates a new instance.%0A     */%0A    public PrematureChannelClosureException() %7B%0A        super();%0A    %7D%0A%0A    /**%0A     * Creates a new instance.%0A     */%0A    public PrematureChannelClosureException(String message, Throwable cause) %7B%0A        super(message, cause);%0A    %7D%0A%0A    /**%0A     * Creates a new instance.%0A     */%0A    public PrematureChannelClosureException(String message) %7B%0A        super(message);%0A    %7D%0A%0A    /**%0A     * Creates a new instance.%0A     */%0A    public PrematureChannelClosureException(Throwable cause) %7B%0A        super(cause);%0A    %7D%0A%7D%0A

Add PrematureChannelClosureException