54 |
|
// look at host map |
55 |
|
|
56 |
|
// should be a neater way to do this |
57 |
< |
XMLPacket packet = new XMLPacketMaker(xml).createXMLPacket(); |
57 |
> |
XMLPacketMaker xmlPacketMaker = new XMLPacketMaker(xml); |
58 |
> |
XMLPacket packet = xmlPacketMaker.createXMLPacket(); |
59 |
|
String host = packet.getParam("packet.attributes.machine_name"); |
59 |
– |
LinkedList list = (LinkedList) _hostMap.get(host); |
60 |
|
|
61 |
< |
Iterator i = list.iterator(); |
62 |
< |
while(i.hasNext()) { |
63 |
< |
((Queue) i.next()).add(xml); |
61 |
> |
if(_hostMap.containsKey(host)) { |
62 |
> |
LinkedList list = (LinkedList) _hostMap.get(host); |
63 |
> |
Iterator i = list.iterator(); |
64 |
> |
while(i.hasNext()) { |
65 |
> |
((Queue) i.next()).add(xml); |
66 |
> |
} |
67 |
|
} |
68 |
|
|
69 |
|
// look at all hosts |