package net;

import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;


public class ComputeServer implements Runnable {
  public static void main(String args[]) {
    Thread serverThread = new Thread(new ComputeServer());
    serverThread.start();
    try {
      Thread.sleep(1000);
    } catch (InterruptedException e) {
    }
    ComputeClient cc = new ComputeClient();
    cc.run();
    cc.run();
    cc.run();
  }

  public void run() {
    try {
      ServerSocket ss =
          new ServerSocket(13);
      while (true) {
        System.out.println("waiting");
        Socket socket = ss.accept();
        ComputeThread ct =
            new ComputeThread(socket);
        ct.start();

      }
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}