Changeset 22644


Ignore:
Timestamp:
02/09/10 10:21:32 (17 months ago)
Author:
mnw21
Message:

Solve concurrency problem

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/mnw21/pathquery_refactor/intermine/integrate/main/src/org/intermine/dataloader/HintingFetcher.java

    r21798 r22644  
    4646    int savedDatabaseEmpty = 0; 
    4747    long savedDatabaseEmptyFetch = -1; 
    48     protected Map<String, Long> savedTimes = new TreeMap<String, Long>(); 
    49     protected Map<String, Integer> savedCounts = new TreeMap<String, Integer>(); 
     48    protected Map<String, Long> savedTimes = Collections.synchronizedMap( 
     49            new TreeMap<String, Long>()); 
     50    protected Map<String, Integer> savedCounts = Collections.synchronizedMap( 
     51            new TreeMap<String, Integer>()); 
    5052    protected Map<Class<?>, Boolean> allPkClassesEmptyForClass = new HashMap<Class<?>, Boolean>(); 
    5153 
Note: See TracChangeset for help on using the changeset viewer.