В моем android_main
я звоню на ALooper_pollAll
с отрицательным значением тайм-аута, так что он ждет бесконечно, пока не появится событие.Однако есть случаи, когда мне нужно иметь возможность вручную выйти из этого заблокированного состояния (без необходимости ждать события).
Чтобы попытаться добиться этого, я попытался вызвать следующее из другого потока, в то время как ALooper_pollAll
ожидает события:
ALooper_wake( ALooper_forThread() )
однако этоприводит к ошибке сегментации.
Можно ли вручную разблокировать ALooper_pollAll
до истечения времени ожидания?