public final void shutdown() {
		try {
			mSelector.close();
		} catch (IOException exception) {
			Log.error(exception);
		}
		try {
			join();
		} catch (InterruptedException exception) {
			// Ignore
		}
	}