Fix inverted logic.

This commit is contained in:
akwizgran
2022-03-09 16:46:14 +00:00
parent fa8ca8e6cf
commit 8c60787866

View File

@@ -742,7 +742,7 @@ abstract class TorPlugin implements DuplexPlugin, EventHandler, EventListener {
public void circuitStatus(String status, String id, String path) {
// In case of races between receiving CIRCUIT_ESTABLISHED and setting
// DisableNetwork, set our circuitBuilt flag if not already set
if (status.equals("BUILT") && state.getAndSetCircuitBuilt(true)) {
if (status.equals("BUILT") && !state.getAndSetCircuitBuilt(true)) {
LOG.info("Circuit built");
backoff.reset();
}