breautek commented on issue #924:
URL: https://github.com/apache/cordova-android/issues/924#issuecomment-618661142


   Hmm, looks like it, just in a different area. But it's still inside a loop 
like the original 2 stacktraces. Using `synchronizedMap` had a note that if 
using `Iterator`, then we need to wrap it in a `synchronized` block.
   
   We don't use iterators directly, we use a for in block... so I didn't think 
we needed the `synchronized` block.... but I guess behind-the-scenes it still 
does use `java.util.LinkedHashMap$LinkedValueIterator` so maybe we do need to 
wrap every `for...in` block inside a `synchronized {}`...
   
   And I trust that your new stacktrace crash came from an updated version of 
the app that contains the 
https://github.com/breautek/cordova-android/commit/bfda452a09ba26412e0f527f6af1957379d89453
 patch?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to