Currently the trace manager gets created as a side effect of importing a module, then two other servers discover it by reaching into that module's state. #98 adds a third server that does the same thing. Instead, let's just create the manager once at startup and hand it to all three servers explicitly.
Currently the trace manager gets created as a side effect of importing a module, then two other servers discover it by reaching into that module's state. #98 adds a third server that does the same thing. Instead, let's just create the manager once at startup and hand it to all three servers explicitly.