From 66f256b05c7daa7c4cd20f20758b8413a9329500 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Sat, 30 Nov 2024 15:58:43 -0500 Subject: close sequencer socket at shutdown --- src/main/java/derms/frontend/FE.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'src/main/java/derms') diff --git a/src/main/java/derms/frontend/FE.java b/src/main/java/derms/frontend/FE.java index 532acac..ca5374d 100644 --- a/src/main/java/derms/frontend/FE.java +++ b/src/main/java/derms/frontend/FE.java @@ -67,21 +67,18 @@ public class FE { Endpoint endpoint = Endpoint.publish(FE_Address, servant); Runnable task = () -> { listenForUDPResponses(servant); + try { + sequencerSock.close(); + } catch (Exception e) { + e.printStackTrace(); + } }; Thread thread = new Thread(task); thread.start(); - } catch (Exception e) { // System.err.println("Exception: " + e); e.printStackTrace(System.out); // Logger.serverLog(serverID, "Exception: " + e); - } finally { - try { - sequencerSock.close(); - } catch (Exception e) { - System.out.println("Error closing sequencer socket:"); - e.printStackTrace(System.out); - } } // System.out.println("FrontEnd Server Shutting down"); -- cgit v1.2.3