Resubmit unfinished workorders
This commit is contained in:
@@ -213,6 +213,11 @@ public class dbWarehouseHandler extends dbHandlerBase {
|
||||
workOrder.workOrderID = ForgeManager.wordOrderCounter.incrementAndGet();
|
||||
ForgeManager.vendorWorkOrderLookup.get(workOrder.vendor).add(workOrder);
|
||||
|
||||
// If workorder is not yet complete process it
|
||||
|
||||
if (workOrder.runCompleted == false)
|
||||
ForgeManager.forge.add(workOrder);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ public enum ForgeManager implements Runnable {
|
||||
|
||||
FORGE_MANAGER;
|
||||
|
||||
private static final BlockingQueue<WorkOrder> forge = new DelayQueue<>();
|
||||
public static final BlockingQueue<WorkOrder> forge = new DelayQueue<>();
|
||||
public static final AtomicInteger wordOrderCounter = new AtomicInteger(0);
|
||||
public static final ConcurrentHashMap<NPC, ConcurrentHashMap.KeySetView<WorkOrder, Boolean>> vendorWorkOrderLookup = new ConcurrentHashMap<>();
|
||||
public static final ConcurrentHashMap<Item, WorkOrder> itemWorkOrderLookup = new ConcurrentHashMap<>();
|
||||
|
||||
Reference in New Issue
Block a user