ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java
(Generate patch)

Comparing projects/cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java (file contents):
Revision 1.2 by tdb, Tue Jan 23 17:22:01 2001 UTC vs.
Revision 1.3 by tdb, Tue Jan 23 18:23:03 2001 UTC

# Line 54 | Line 54 | class PacketSorter extends Thread {
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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines