diff options
author | Nils Schwabe | 2014-07-02 14:37:59 +0200 |
---|---|---|
committer | Nils Schwabe | 2014-07-02 14:37:59 +0200 |
commit | 3696a8a39fe7ad0f1ad1bf54e63fee9c8a018624 (patch) | |
tree | 4e3c48f279c2113a729e3f0d4919d289e4bf1f99 /src | |
parent | Change Listener class to implement Runnable (diff) | |
download | master-sync-shared-3696a8a39fe7ad0f1ad1bf54e63fee9c8a018624.tar.gz master-sync-shared-3696a8a39fe7ad0f1ad1bf54e63fee9c8a018624.tar.xz master-sync-shared-3696a8a39fe7ad0f1ad1bf54e63fee9c8a018624.zip |
Change Listener to extend Thread
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/openslx/filetransfer/Listener.java | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/main/java/org/openslx/filetransfer/Listener.java b/src/main/java/org/openslx/filetransfer/Listener.java index 1601ad6..2da7067 100644 --- a/src/main/java/org/openslx/filetransfer/Listener.java +++ b/src/main/java/org/openslx/filetransfer/Listener.java @@ -1,16 +1,11 @@ package org.openslx.filetransfer; -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.security.KeyManagementException; - import javax.net.ssl.SSLContext; import javax.net.ssl.SSLServerSocket; import javax.net.ssl.SSLServerSocketFactory; import javax.net.ssl.SSLSocket; -public class Listener implements Runnable{ +public class Listener extends Thread { private IncomingEvent incomingEvent; /* private static String pathToKeyStore = @@ -51,7 +46,7 @@ public class Listener implements Runnable{ SSLServerSocket welcomeSocket = (SSLServerSocket) sslServerSocketFactory.createServerSocket(this.port); - while (true) { + while (!isInterrupted()) { SSLSocket connectionSocket = (SSLSocket) welcomeSocket.accept(); byte[] b = new byte[1]; |