private void rejectClient(int clientId, String address, int port) {
		logger.fine("Client " + clientId + " was refused");
		synchronized(CONNECTION_LOCK) {
			try {
				sendPacket(Packet.createConnectionRefusedPacket(), new ClientInfo(clientId, address, port, InetAddress.getByName(address)));
			} catch (UnknownHostException e) {
				//ignore exceptions--we don't need to report that we had trouble rejecting a connection
			} catch (CouldNotSendPacketException e) {
				//ignore exceptions--we don't need to report that we had trouble rejecting a connection
			}
		}
	}