public void run ()
    {
        boolean fini = false;
        try
        {
            while ( ! fini )
            {
                String ligne = reader.readLine();
                if (ligne != null )
                {
                    writer.println( ligne );
                    if( ligne.trim().equalsIgnoreCase("Q" ) )
                    {
                        fini = true;
                    }
                }
                else
                {
                    System.out.println("Fermeture imprevue de session " + NumSession);
                    fini = true;
                }
            }
            System.out.println("Fermeture de session " + NumSession );
            
        }
        catch(IOException ioe)
        { 
            System.out.println("Fermeture imprevue de session " + NumSession);
        }
        finally
        {
			ServeurEcho.NbrConnexion--;
			try
			{
			client.close();
			}
			catch(IOException ioe)
			{ 
				
			}
        }        
    }