From 4d41b2afda8e290294501debf4926d99728c75a5 Mon Sep 17 00:00:00 2001 From: Redkale Date: Tue, 17 Jan 2023 18:22:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=BC=E6=A8=BA=E5=AF=B2AsyncIOThread?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/org/redkale/net/AsyncIOThread.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/redkale/net/AsyncIOThread.java b/src/main/java/org/redkale/net/AsyncIOThread.java index 8299cf81a..701d197a6 100644 --- a/src/main/java/org/redkale/net/AsyncIOThread.java +++ b/src/main/java/org/redkale/net/AsyncIOThread.java @@ -219,13 +219,13 @@ public class AsyncIOThread extends WorkThread { public synchronized void close() { if (!this.closed) { - this.interrupt(); + this.closed = true; try { this.selector.close(); } catch (Exception e) { logger.log(Level.FINE, getName() + " selector close failed", e); } - this.closed = true; + this.interrupt(); } } }