shlist

share and manage lists between multiple people
Log | Files | Refs

commit 72e45b1281e0ec88f7e5564dd3ff83c8b51574a4
parent a0c1a9121f6ebbfaeb49833db87e01f409eb313f
Author: David Engel <dengel@ucalgary.ca>
Date:   Fri, 28 Apr 2017 22:11:02 -0600

server: fixed worker thread to only accept one message

Diffstat:
Mserver/shlist/Worker.java | 31++++++++++++++-----------------
1 file changed, 14 insertions(+), 17 deletions(-)

diff --git a/server/shlist/Worker.java b/server/shlist/Worker.java @@ -23,24 +23,21 @@ public class Worker implements Runnable { e.printStackTrace(); return; } - //System.out.println("Started new thread"); + System.out.println("Started new thread"); String line; - while (true) { - try { - line = brinp.readLine(); - if (line != null) { - System.out.println(line); - } else { - sock.close(); - brinp.close(); - //System.out.println("Closing Socket"); - break; - } - } catch (IOException e) { - e.printStackTrace(); - return; + try { + line = brinp.readLine(); + if (line != null) { + System.out.println(line); + } else { + sock.close(); + brinp.close(); + System.out.println("Closing Socket"); } - } - //System.out.println("Exiting Thread"); + } catch (IOException e) { + e.printStackTrace(); + return; + } + System.out.println("Exiting Thread"); } }