Предусмотрел,предусмотрел. Для компилятора разницы нет какой конкретно Handler выполняется. >>И вы ставите i=1 и исполняете чепуху
Иногда можно вернутся, а иногда и нет - отказы бывают разные.
>>для экономии ресурсов
Отставить экономию. потому как i - volatile.