@Override
		public void run() {
			while (true) {
				try {
					Socket clientSocket = mServerSocket.accept();
					Messenger messenger = new Messenger(clientSocket, mNotifyDisconnection);
					messenger.start();
					mConnectedClients.add(messenger);
					if (mListener != null)
						mListener.onClientConnected(messenger);
				} catch (IOException e) {
					break;
				}
			}
		}