title: Calls overlap each other
body: <p>When I changed the focus of a ListView about 10 times, then current activity would crash. This condition happened repeatedly. 
  And the log said below:                                                </p>
  
  <blockquote>
    <p>02-10 17:43:57.260: E/Trace(23192): error opening trace file: No such
    file or directory 
        (2) 02-10 17:43:57.560: W/ImageLoader(23192): discCache(), discCacheSize() and discCacheFileCount calls overlap each other</p>
  </blockquote>
  
  <p>And my configuration is:</p>
  
  <pre><code>ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(
  getApplicationContext())
  // .taskExecutor(AsyncTask.THREAD_POOL_EXECUTOR)
  // .taskExecutorForCachedImages(AsyncTask.THREAD_POOL_EXECUTOR)
  .threadPoolSize(5).threadPriority(Thread.NORM_PRIORITY - 2)
  .denyCacheImageMultipleSizesInMemory()
  // .memoryCache(new WeakMemoryCache())
  .memoryCacheSize(2 * 1024 * 1024)
  // .discCache(new UnlimitedDiscCache(cacheDir))
  .discCacheSize(10 * 1024 * 1024)
  .discCacheFileCount(50)
  .enableLogging().build();
  </code></pre>
  
  <p>Could you tell me why? And How could I correct it?</p>