From c9aa31d803a42eff3b6da23d003844ceea74625f Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Mon, 21 May 2018 13:57:25 +0800 Subject: [PATCH] --- src/org/redkale/net/AsyncConnection.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/org/redkale/net/AsyncConnection.java b/src/org/redkale/net/AsyncConnection.java index 93f8382f9..33a873638 100644 --- a/src/org/redkale/net/AsyncConnection.java +++ b/src/org/redkale/net/AsyncConnection.java @@ -107,7 +107,11 @@ public abstract class AsyncConnection implements AsynchronousByteChannel, AutoCl livingCounter.decrementAndGet(); livingCounter = null; } - if (beforeCloseListener != null) beforeCloseListener.accept(this); + if (beforeCloseListener != null) + try { + beforeCloseListener.accept(this); + } catch (Exception io) { + } if (attributes == null) return; try { for (Object obj : attributes.values()) {