From 746e37f6cdd90be15b1adb1fcf250211f56ca3bb Mon Sep 17 00:00:00 2001 From: Gideon le Grange Date: Mon, 17 Nov 2014 22:35:48 +0200 Subject: [PATCH] Fixed bug #13 - Processor thread not stopped on disconnect --- src/main/java/me/legrange/mikrotik/impl/ApiConnectionImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/me/legrange/mikrotik/impl/ApiConnectionImpl.java b/src/main/java/me/legrange/mikrotik/impl/ApiConnectionImpl.java index e78b4f8..80b8f48 100644 --- a/src/main/java/me/legrange/mikrotik/impl/ApiConnectionImpl.java +++ b/src/main/java/me/legrange/mikrotik/impl/ApiConnectionImpl.java @@ -66,6 +66,7 @@ public final class ApiConnectionImpl extends ApiConnection { throw new ApiConnectionException(("Not/no longer connected to remote Mikrotik")); } connected = false; + processor.interrupt(); reader.interrupt(); try { sock.close();