• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

torproject / tor / 2465
60%
master: 66%

Build:
Build:
LAST BUILD BRANCH: maint-0.4.3
DEFAULT BRANCH: master
Ran 16 Oct 2018 10:36PM UTC
Jobs 1
Files 437
Run time 212min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
2465

push

travis-ci

nmathewson
mainloop: Set client role if ControlPort is set

It turns out that if _only_ the ControlPort is set and nothing else, tor would
simply not bootstrap and thus not start properly. Commit 67a41b63063370c2
removed that requirement for tor to be considered a "client".

Unfortunately, this made the mainloop enable basically nothing if only the
ControlPort is set in the torrc.

This commit now makes it that we also consider the ControlPort when deciding
if we are a Client or not. It does not revert 67a41b63063370c2 meaning
options_any_client_port_set() stays the same, not looking at the control port.

Fixes #27849.

Signed-off-by: David Goulet <dgoulet@torproject.org>

41500 of 69667 relevant lines covered (59.57%)

27409.59 hits per line

Jobs
ID Job ID Ran Files Coverage
5 2465.5 (COVERAGE_OPTIONS="--enable-coverage" HARDENING_OPTIONS="") 16 Oct 2018 10:36PM UTC 0
59.57
Travis Job 2465.5
Source Files on build 2465
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2465
  • b5731cdf on github
  • Prev Build on maint-0.3.4 (#2456)
  • Next Build on maint-0.3.4 (#2477)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc