diff options
Diffstat (limited to 'cpp/src/qpid/cluster/ConnectionCodec.cpp')
-rw-r--r-- | cpp/src/qpid/cluster/ConnectionCodec.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cpp/src/qpid/cluster/ConnectionCodec.cpp b/cpp/src/qpid/cluster/ConnectionCodec.cpp index 931cda4893..91ec10903c 100644 --- a/cpp/src/qpid/cluster/ConnectionCodec.cpp +++ b/cpp/src/qpid/cluster/ConnectionCodec.cpp @@ -58,6 +58,7 @@ ConnectionCodec::ConnectionCodec( ) : codec(out, logId, isLink), interceptor(new Connection(cluster, codec, logId, cluster.getId(), catchUp, isLink, external)) { + cluster.addLocalConnection(interceptor); std::auto_ptr<sys::ConnectionInputHandler> ih(new ProxyInputHandler(interceptor)); codec.setInputHandler(ih); codec.setVersion(v); |