Pascal: Mehrere Threads in Klasse

Hallo,

ich habe eine Klasse welche u.a. ein ServerSocket verwaltet. In einem Thread wird ständig auf neue Befehle von den Verbindungen gewartet. Nun möchte ich einen weiteren Thread starten, welcher immer überprüft ob alle Verbindungen noch "am Leben" sind...und diese allenfalls schliesst.

Den ersten Thread erstelle ich mit

Thread t = new Thread(this);

und überschreibe die Methode run();

Wie muss ich das beim zweiten Thread machen?

Gruss Pascal

  1. Hallo,

    Den ersten Thread erstelle ich mit

    Thread t = new Thread(this);

    und überschreibe die Methode run();

    Wie muss ich das beim zweiten Thread machen?

    Genauso? (Wobei von "muss" keine Rede sein kann.)

    Was willst du genau wissen?

    Wie überprüfst du eigentlich, ob eine Verbindung noch am Leben ist?
    Eigentlich sollte doch ohnehin eine IOException geworfen werden, wenn
    bspw. der InputStream, der gerade auf Daten wartet, geschlossen wird.

    Gruß
    Slyh

    1. Hallo,

      ich habs anders gelöst. Danke trotzdem

      Gruss Pascal