This is a pretty common pattern. Before an object is worked on, a flag is set to indicate that it is being worked on. When the thing is done working on it, it clears that flag. The name, 'mInProgress' tries to make clear that this pattern is being used. But I guess it wasn't so clear.