You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace which pull request? I think there has been some confusion here because at one point in my troubleshooting I had conflated two bugs in tor-android with one another; in the interest of clarity:
A race condition where the app using tor-android calls setEvents() before TorService does with CIRC causing which makes the app only receive CIRC events
The waiting for lock issue, which is separate and pertains to the tor and control socket threads being unable to recover from a crash state
This idea of yours seems like a good approach to the first one. As for your question of OFF and STARTING I think it should only queue calls before TorService calls setEvents
I just had an idea that I think will cover this issue, be relatively easy to implement, and replace this pull request:
STOPPING
andOFF
, the queue should be cleared.This should allow setEvents() calls to work any time.
@n8fr8 @bitmold Should it queue events when it is
OFF
? Or only whenSTARTING
?The text was updated successfully, but these errors were encountered: