Commit bca8a104 authored by David Goulet's avatar David Goulet 🐼
Browse files

Having a ControlPort open doesn't mean we are a client



The any_client_port_set() returns true if the ControlPort is set which is
wrong because we can have that port open but still not behave as a tor client
(like many relays for instance).

Fixes #26062

Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
parent 5227754b
Loading
Loading
Loading
Loading

changes/ticket26062

0 → 100644
+3 −0
Original line number Diff line number Diff line
  o Minor bugfixes (client):
    - Don't consider Tor running as a client if the ControlPort is open. Fixes
      bug 26062; bugfix on 0.2.9.4-alpha.
+0 −1
Original line number Diff line number Diff line
@@ -1584,7 +1584,6 @@ any_client_port_set(const or_options_t *options)
  return (options->SocksPort_set ||
          options->TransPort_set ||
          options->NATDPort_set ||
          options->ControlPort_set ||
          options->DNSPort_set);
}