Opened 7 weeks ago

Closed 4 weeks ago

#32244 closed enhancement (fixed)

Phase 0: Disable the relay_periodic.c entry point in --disable-module-relay

Reported by: teor Owned by: teor
Priority: Medium Milestone: Tor: 0.4.3.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: network-team-roadmap-november
Cc: nickm Actual Points: 0.1
Parent ID: #31851 Points: 1
Reviewer: nickm Sponsor: Sponsor31-can

Description

When compiling with --disable-module-relay, we should disable the relay_periodic.c entry point.

At each stage, we should work to minimize layer-violations: there should generally not be calls from src/core/ into relay-specific code, and we should plan to refactor as needed to minimize them. We can reduce layer violations in parallel with the above.

Child Tickets

Change History (5)

comment:1 Changed 4 weeks ago by teor

Actual Points: 0.1
Keywords: network-team-roadmap-november added; tor-design network-team-roadmap-october removed
Reviewer: nickm
Sponsor: Sponsor31-can
Status: newneeds_review

comment:2 Changed 4 weeks ago by teor

Summary: Phase 1: Disable the relay_periodic.c entry point in --disable-module-relayPhase 0: Disable the relay_periodic.c entry point in --disable-module-relay

comment:3 Changed 4 weeks ago by nickm

Status: needs_reviewmerge_ready

Looks okay to me.

comment:4 Changed 4 weeks ago by teor

Owner: set to teor
Status: merge_readyassigned

comment:5 Changed 4 weeks ago by teor

Resolution: fixed
Status: assignedclosed

Merged to master as part of #32245.

Note: See TracTickets for help on using tickets.