diff options
Diffstat (limited to 'cpp/src/Ice/Collector.cpp')
-rw-r--r-- | cpp/src/Ice/Collector.cpp | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/cpp/src/Ice/Collector.cpp b/cpp/src/Ice/Collector.cpp index e8eea7c8bfe..faed3a338a1 100644 --- a/cpp/src/Ice/Collector.cpp +++ b/cpp/src/Ice/Collector.cpp @@ -317,14 +317,11 @@ IceInternal::Collector::Collector(const InstancePtr& instance, _adapter(adapter), _transceiver(transceiver), _endpoint(endpoint), + _traceLevels(instance->traceLevels()), + _logger(instance->logger()), _responseCount(0), _state(StateHolding) { -#ifndef ICE_NO_TRACE - _traceLevels = _instance->traceLevels(); - _logger = _instance->logger(); -#endif - _threadPool = _instance->threadPool(); } @@ -579,13 +576,10 @@ IceInternal::CollectorFactory::CollectorFactory(const InstancePtr& instance, EventHandler(instance), _adapter(adapter), _endpoint(endpoint), + _traceLevels(instance->traceLevels()), + _logger(instance->logger()), _state(StateHolding) { -#ifndef ICE_NO_TRACE - _traceLevels = _instance->traceLevels(); - _logger = _instance->logger(); -#endif - try { _transceiver = endpoint->serverTransceiver(_instance); |