//
import java.io.*;
import java.net.*;
import java.util.*;
class Nettoyeur extends Thread{
protected Serveur2 serveur;
protected Nettoyeur(Serveur2 serveur)
{this.serveur=serveur;
this.start();
}
public synchronized void run()
{ while(true)
{try {this.wait(5000);}
catch (InterruptedException e){};
synchronized(serveur.connexions)
{for (int i=serveur.connexions.size()-1;i>=0;i--)
{Connexion2 c= (Connexion2) serveur.connexions.elementAt(i);
if (!c.isAlive())
{serveur.connexions.removeElementAt(i);
System.out.println("Fin de connexion : OK");
}
}} // for
} // while
}
}