         idToEstimation = { };
 
         waitingQueue = [ ];
+        eventQueue = [ ];
 
         this.loaderItemFactory = loaderItemFactory;
         this.order = order;


    private function dispatchItemEvent(type:String, item:BatchLoaderItem):void
    {
        dispatchEvent(new BatchItemEvent(type, getItemId(item), item));
    }

    private function dispatchItemErrorEvent(error:*, item:BatchLoaderItem):void
    {
        dispatchEvent(new BatchItemErrorEvent(BatchItemErrorEvent.ITEM_ERROR, error, getItemId(item), item));
    }

    private function onItemHttpStatus(event:HTTPStatusEvent):void

import flash.events.ProgressEvent;
import flash.net.URLRequest;
import flash.utils.Dictionary;
import flash.utils.setTimeout;


[Event(name="batchProgress", type="org.yellcorp.lib.net.batchloader.events.BatchLoaderProgressEvent")]
