Recently we have run into a strange problem. We have an offline (in-field) application that allows you to manually sync when you regain a connection. During this syncing process we push user filled in form information to a remote server. We do this using a WaitAll task to parallelize the async post requests. Recently, and ONLY in Android these parallel web requests are causing deadlocks in our database. iOS, all the code runs fine.
It is impossible for us to determine why only Android would run into deadlock issues on the remote server. Anyone out there have any clues to point us in a direction?