@Override
	public void run() {

		while (!stop) {

			try {
				opcion = canalEntrada.readInt();
			} catch (IOException e) {
				System.out.println("Error al recibir comando" + e.getMessage());
			}

			switch (opcion) {

				case 1:

					break;
				case 2:
					System.out.println(recibirMensaje());
					break;
			}

			synchronized (this) {
				while (pause)
					try {
						wait();
					} catch (InterruptedException e) {
						e.printStackTrace();
					}
				if (stop)
					break;
			}
		}
	}