Edge Cases to Keep in Mind. Part 3 – Time of Check to Time of Use Race Conditions in Android UI

December 14, 2017

If you are a developer you’ve probably heard about race conditions. They are often associated with concurrent background operations performed in the fractions of seconds. However, certain race conditions may also appear in UI and last for the infinite time. In this article, we’ll show how race conditions affect Android runtime permission system.

Project link: https://www.thedroidsonroids.com/blog/time-of-check-to-time-of-use-race-conditions-in-android-ui

Nifty tech tag lists from Wouter Beeftink