Нет ссылки на Context
после выполнения A.foo(Context)
(согласно предоставленному вами коду), поэтому вам, вероятно, не нужно беспокоиться о A.foo
.
Однако наличие потока, в котором выполняется цикл while(true)
, который никогда не завершается, может привести к тому, что потоки зомби вытекут из памяти - что более очевидно, когда в нем содержится ссылка на Context
.