From 798b06ca913b78444ce3fa00cb10249c0da8c904 Mon Sep 17 00:00:00 2001 From: mrbesen Date: Sat, 20 May 2017 11:38:10 +0200 Subject: [PATCH] its Working! --- Server/BesenBoincServer/src/Comunication/Client.java | 3 --- Server/BesenBoincServer/src/Job/JobManager.java | 6 ++---- Server/BesenBoincServer/src/Job/Worker.java | 4 +++- test-factorial/BBTestprogram/.classpath | 7 +++++++ 4 files changed, 12 insertions(+), 8 deletions(-) create mode 100644 test-factorial/BBTestprogram/.classpath diff --git a/Server/BesenBoincServer/src/Comunication/Client.java b/Server/BesenBoincServer/src/Comunication/Client.java index d5418b5..440d89b 100755 --- a/Server/BesenBoincServer/src/Comunication/Client.java +++ b/Server/BesenBoincServer/src/Comunication/Client.java @@ -71,9 +71,6 @@ public class Client implements Runnable{ try { handler.HandleData((Data) in.readObject(), this); // System.out.println("Recived data!"); - } catch(NullPointerException|SocketException|EOFException e) { - e.printStackTrace(); - disconnect(); } catch (Exception e) { e.printStackTrace(); disconnect(); diff --git a/Server/BesenBoincServer/src/Job/JobManager.java b/Server/BesenBoincServer/src/Job/JobManager.java index 792cb97..5a72c28 100755 --- a/Server/BesenBoincServer/src/Job/JobManager.java +++ b/Server/BesenBoincServer/src/Job/JobManager.java @@ -29,7 +29,7 @@ public class JobManager implements Iterator{ update(); } - public Thread getnewThread() { + private Thread getnewThread() { return new Thread(new Runnable() { @Override public void run() { @@ -155,9 +155,7 @@ public class JobManager implements Iterator{ public int jobs_compiledtarget() { int w = 7 * Server.getServer().getConnectionCount(); - if(w < 10) - w = 10; - return w; + return (w < 10) ? 10 : w; } private void startCompile() { diff --git a/Server/BesenBoincServer/src/Job/Worker.java b/Server/BesenBoincServer/src/Job/Worker.java index 759fea6..f81f3b3 100755 --- a/Server/BesenBoincServer/src/Job/Worker.java +++ b/Server/BesenBoincServer/src/Job/Worker.java @@ -36,7 +36,9 @@ public class Worker implements PacketHandler, Runnable{ while(!client.hasConnection()) {//waiting for connection Thread.sleep(500); } - } catch(Exception e) {} + } catch(Exception e) { + e.printStackTrace(); + } while (run) { if(jobs.size()>0) { Result r = justrun(jobs.get(0)); diff --git a/test-factorial/BBTestprogram/.classpath b/test-factorial/BBTestprogram/.classpath new file mode 100644 index 0000000..b15feb3 --- /dev/null +++ b/test-factorial/BBTestprogram/.classpath @@ -0,0 +1,7 @@ + + + + + + +