Draft: fix: scanner: Stop attaching streams to same circuit
Block other threads to attach an stream to the same circuit. Otherwise, if there're measurer threads trying to attach other streams, the controller will have several listener for the same event type (stream) and it might (will?) use the same listener (and circuit) for the new streams. Bugfix #40130 (closed).
Closes #40150 (closed)