I am using the Java SDK and have a few objects making overlay search calls using identifyGraphicsOverlayAsync. The code attempts to do several searches at about the same time. Sometimes the application locks up when that happens, and several of the doneListeners don't fire. When this happens, my logging shows me that: 1. The identifyGraphicsOverlayAsync method was called and returned, 2. The addDoneListener method was called and returned, and 3. The done listener was never invoked. When my software searches, it searches about 8 layers simultaneously. When it succeeds, all 8 done listeners are called. When it fails, usually about 3 done listeners are called.
... View more