public ResPublisher CreateRawPublisher(TimeSpan defaultTimeout) { if(_isDisabled) return new DummyResPublisher(); return new ThreadsafeResPublisher(_acceptor, defaultTimeout); }