Opened 4 years ago

Last modified 3 years ago

#21975 new task

Refactor all the startup stuff in config.c, with dependencies in mind

Reported by: arma Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: refactor configuration torrc tor-client tor-relay sponsor8-maybe
Cc: catalyst Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


Motivated by #21974:
We sure have a bunch of stuff we do at startup now, and the dependency graph of what has to happen before what is complicated, and I bet there are bugs in the current order of things. It would be a swell project for somebody to make a list of all the things we do at startup, and figure out their dependencies, and sort them into "waves" or something, and then refactor the stuff in config.c so it matches the new world order.

Child Tickets

Change History (3)

comment:1 Changed 4 years ago by dgoulet

Keywords: refactor added
Milestone: Tor: unspecified

comment:2 Changed 3 years ago by catalyst

Cc: catalyst added

comment:3 Changed 3 years ago by nickm

Keywords: configuration torrc tor-client tor-relay sponsor8-maybe added
Note: See TracTickets for help on using tickets.