source: java-rpg-server/ClientListener.java

Last change on this file was 4fbc6ff, checked in by dportnoy <dmp1488@…>, 17 years ago

[svn r31]

  • Property mode set to 100644
File size: 646 bytes
Line 
1import java.net.*;
2import java.io.*;
3
4/*
5 * This thread listens for connections from clients.
6 */
7
8public class ClientListener extends Thread {
9 LostHavenServer server;
10 ServerSocket serverSocket = null;
11
12 public ClientListener(ServerSocket socket, LostHavenServer main) {
13 super("ClientListener");
14 server = main;
15 this.serverSocket = socket;
16 }
17
18 public void run() {
19 try {
20 while(server.running) {
21 new ServerThread(serverSocket.accept(), server).start();
22 }
23 } catch(SocketException se) {
24 } catch(IOException ioe) {
25 ioe.printStackTrace();
26 }
27 }
28}
Note: See TracBrowser for help on using the repository browser.