@Override
	public void run() {
		System.out.println("--- Démarrage gestion client " + this.joueur.getName() + " ---");
		
		try {
			System.out.println("--- Création des flux ---");
			InputStream is = socket.getInputStream();
			OutputStream os = socket.getOutputStream();

			br = new BufferedReader(new InputStreamReader(is));
			pw = new PrintWriter(os);
			
			String ligne;
			
			quitter = false;
			while (!quitter) {
				ligne = br.readLine();
				System.out.println("--- Ligne recue : \"" + ligne + "\" ---");
				if (ligne != null) {
					if(ligne.equals("clic")){
						System.out.println("--- Clic recue par " + this.joueur.getName() + " ---");
						joueur.incrementerScore();
					}
				}
			}
			
			System.out.println("--- Demande de fin du client " + this.joueur.getName() + " ---");
			pw.println("quitter");
			pw.flush();

			System.out.println("--- Fermeture socket client " + this.joueur.getName() + " ---");
			try {
				this.socket.close();
			} catch (IOException e) {
				System.out.println("--- Impossible de fermer le socket ---");
				e.printStackTrace();
			}
		} catch (IOException e) {
			e.printStackTrace();
		}
	}