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
These polling loops exist primarily to detect an interrupt and perform a clean shutdown of the associated proxy pair.
This polling might be significantly increasing Intra's power usage. We should remove these polling loops and move to a fully event-driven threading design.
The text was updated successfully, but these errors were encountered:
This change probably won't have a major impact
on power consumption, but it's much easier than
the corresponding TCP change because it's already in
Intra code (not library code).
See #113
Currently we have polling in a couple of places in the SOCKS proxy, inherited from Sockslib:
Intra/Android/app/src/main/java/app/intra/socks/UdpOverrideSocksHandler.java
Line 74 in 0b12cde
Intra/Android/third_party/sockslib/src/main/java/sockslib/server/Socks5Handler.java
Line 190 in 0b12cde
These polling loops exist primarily to detect an interrupt and perform a clean shutdown of the associated proxy pair.
This polling might be significantly increasing Intra's power usage. We should remove these polling loops and move to a fully event-driven threading design.
The text was updated successfully, but these errors were encountered: