The process running a statically registered BroadcastReceiver will be killed if the finish) method is not called within approximately ten seconds of the call to the goAsync() method irrespective of the type of the broadcast. Given the upper limit on the amount of time which can elapse whilest a broadcast Intent is being handled asynchronously it is not clear how useful this feature actually. Presumably somebody out there needs it for something. Either that or somebody added it fora bet.
Share with your friends: