Bug #40842: Don't use sets in_full_teardown
The maze will still try to use marked circuits, because the maze does what it wants. But at least we can stop from looking into the conflux data associated with them.
The maze will still try to use marked circuits, because the maze does what it wants. But at least we can stop from looking into the conflux data associated with them.
requested review from @dgoulet
assigned to @mikeperry
+1
For the record, we are in this situation most likely because of on_circuit
pointer that lingers with circuit in all sorts of states... And we tried to fix it but the maze came back stronger so we have to bandaid the hell out of C-tor in order to survive its last years.
approved this merge request
approved this merge request
merged
Merged forward!