BlainHamon/titanium_mobile — comment on commit 03ff19378ad06c7a39a2b9d59872e9001456b2f3
File: iphone/Classes/TiApp.mm line 323
By BlainHamon:

The reason for the ceiling in the first place was that, while running when quickly resumed, backgroundTimeRemaining was giving a huge number.
One constant as opposed to another? During pause, we call wait twice, once before and once after the garbage collection. So I wanted to give enough time to process, but not starve later calls.