Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
0.11.0
-
None
-
None
Description
Currently we maintain a local version of Thrift because we added an `UnregisterProcessor()` method to `TMultiplexedProcessor`. It looks like adding this method would break symmetry with the "multiplexed processor" found in other languages' implementations.
Instead, how about changing `_serviceProcessorMap` to `protected` so library users can create classes that inherit from `TMultiplexedProcessor`?