From 43d1d5a2fe045712665826b0f59bbd854b258c09 Mon Sep 17 00:00:00 2001 From: Kyle Feuz Date: Mon, 21 Apr 2014 15:55:59 -0700 Subject: [PATCH 1/2] Fix for #Issue74 --- java/libraries/net/src/processing/net/Server.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/java/libraries/net/src/processing/net/Server.java b/java/libraries/net/src/processing/net/Server.java index b9d076fba..140a1cd24 100644 --- a/java/libraries/net/src/processing/net/Server.java +++ b/java/libraries/net/src/processing/net/Server.java @@ -265,6 +265,8 @@ public class Server implements Runnable { } } } + } catch (SocketException e) { + //thrown when server.close() is called and server is waiting on accept } catch (IOException e) { //errorMessage("run", e); e.printStackTrace(); From 7ae40bed1ab9859384816844045923f238183d4c Mon Sep 17 00:00:00 2001 From: Kyle Feuz Date: Mon, 21 Apr 2014 16:24:30 -0700 Subject: [PATCH 2/2] Keep basic error reporting --- java/libraries/net/src/processing/net/Server.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/java/libraries/net/src/processing/net/Server.java b/java/libraries/net/src/processing/net/Server.java index 140a1cd24..16e1caa0a 100644 --- a/java/libraries/net/src/processing/net/Server.java +++ b/java/libraries/net/src/processing/net/Server.java @@ -267,6 +267,8 @@ public class Server implements Runnable { } } catch (SocketException e) { //thrown when server.close() is called and server is waiting on accept + System.err.println("Server SocketException: " + e.getMessage()); + thread = null; } catch (IOException e) { //errorMessage("run", e); e.printStackTrace();