]> WPIA git - gigi.git/commitdiff
FIX: Calling Thread.start() from Constructor.
authorFelix Dörre <felix@dogcraft.de>
Sat, 21 Feb 2015 00:01:11 +0000 (01:01 +0100)
committerFelix Dörre <felix@dogcraft.de>
Sat, 21 Feb 2015 01:27:08 +0000 (02:27 +0100)
tests/org/cacert/gigi/testUtils/ManagedTest.java
tests/org/cacert/gigi/testUtils/TestEmailReciever.java

index 4c3a8c9de640fdd9e6d0fcb249958f29d7c07d5b..5c58e23429e02e22ac29f161e0e57fae4c7570c5 100644 (file)
@@ -104,6 +104,7 @@ public class ManagedTest extends ConfiguredTest {
                 url = testProps.getProperty("name.www") + ":" + testProps.getProperty("serverPort.https");
                 String[] parts = testProps.getProperty("mail").split(":", 2);
                 ter = new TestEmailReciever(new InetSocketAddress(parts[0], Integer.parseInt(parts[1])));
+                ter.start();
                 return;
             }
             url = testProps.getProperty("name.www") + ":" + testProps.getProperty("serverPort.https");
index b7cbc38999420b208af82d78c9f21846d99fc90a..126edc79b22531e88c3b03bc616763daece2d87f 100644 (file)
@@ -94,10 +94,13 @@ public class TestEmailReciever extends EmailProvider implements Runnable {
         s.setSoTimeout(1000 * 60 * 60);
         dis = new DataInputStream(s.getInputStream());
         dos = new DataOutputStream(s.getOutputStream());
-        new Thread(this).start();
         setInstance(this);
     }
 
+    public void start() {
+        new Thread(this).start();
+    }
+
     LinkedBlockingQueue<TestMail> mails = new LinkedBlockingQueue<TestEmailReciever.TestMail>();
 
     public TestMail recieve() throws InterruptedException {