The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

Android Play download race condition?

Posted by jpluimers on 2013/07/09

I submitted the report below to Google. What do you think, race condition?

I think this is a race condition somewhere.

Steps to reproduce:
1- Play notifies you there are multiple Apps (preferably many) that need manually updating
2- Manually select the first app and start the download for it
3- While the app is downloading, and there are more apps to update, perform step 2 for the remaining apps
4- Every some apps, there will be an app in the list that stalls before the percentage counter becomes visible (usually it displays “Downloading” forever)

This problem does not reproduce if:
A- there is only one app to download
B- if (while other apps are downloading) you do not select a fresh app to update

It does not matter if this is over WiFi, or mobile data connection. Soft/Hard rebooting the device does not help either, nor the version of the Play app (it has been this case for at least a couple of months, I only found time now to investigate the full matrix of reproducible steps, and factors influencing reproducability).

Time consuming workaround: cancel the stuck download, and retry, then continue with the list of other apps.

–jeroen

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.