public void run() {
		Socket s;
		try {
			while (going) {
				String message = queue.take();
				for (String address: net.addresses) {
					if (!message.equals("A"+address)){
						s = new Socket();                        
						s.setReuseAddress(true);
						s.connect(new InetSocketAddress(address, 8888), 0);
						PrintWriter writer = new PrintWriter(s.getOutputStream());
						writer.print(message);
						writer.flush();
						s.close();
					}
				}
			}
		} catch (InterruptedException e) {
			e.printStackTrace();
		} catch (IOException ioe) {
			ioe.printStackTrace();
		}
	}