public void onConnectionClosed(Connection connection) {
		Utilities.log("Connection broken " + connection.getAddr().toString() + " ------------");
		Collection<List<ICommandSubscriber>> commandSubscriberLists = subscribers.values();
		if (commandSubscriberLists != null) {
			for (List<ICommandSubscriber> csl : commandSubscriberLists) {
				for (ICommandSubscriber cs : csl) {
					cs.onConnectionLost(connection);
				}
				csl.clear();
			}
			subscribers.clear();
		}
	}