From 837ea010f9c2c1dcbb932fa7983e9422cab317cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=9C=B0=E5=B9=B3=E7=BA=BF?= <22250530@qq.com> Date: Wed, 26 Aug 2015 15:14:37 +0800 Subject: [PATCH] --- src/com/wentch/redkale/net/PrepareRunner.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/com/wentch/redkale/net/PrepareRunner.java b/src/com/wentch/redkale/net/PrepareRunner.java index 9ea3b2cd5..1f6823112 100644 --- a/src/com/wentch/redkale/net/PrepareRunner.java +++ b/src/com/wentch/redkale/net/PrepareRunner.java @@ -69,9 +69,8 @@ public final class PrepareRunner implements Runnable { response.init(channel); try { prepare.prepare(buffer, response.request, response); - } catch (Throwable t) { - context.logger.log(Level.WARNING, "prepare servlet abort, forece to close channel ", t); - context.offerBuffer(buffer); + } catch (Throwable t) { //此处不可 context.offerBuffer(buffer); 以免prepare.prepare内部异常导致重复 offerBuffer + context.logger.log(Level.WARNING, "prepare servlet abort, forece to close channel ", t); response.finish(true); } }