Skip to content

Commit 659b452

Browse files
authored
Update mqbnet_tcpsessionfactory.cpp
Signed-off-by: Evgeny Malygin <[email protected]>
1 parent ef94ae7 commit 659b452

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/groups/mqb/mqbnet/mqbnet_tcpsessionfactory.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -1540,11 +1540,11 @@ TCPSessionFactory::PortManager::addChannelContext(bmqst::StatContext* parent,
15401540
bmqst::StatContextConfiguration portConfig(
15411541
static_cast<bsls::Types::Int64>(port),
15421542
&localAllocator);
1543-
bsl::shared_ptr<bmqst::StatContext> portStatContext =
1544-
bslmf::MovableRefUtil::move(parent->addSubcontext(
1545-
portConfig.storeExpiredSubcontextValues(true)));
1546-
channelStatContext = portStatContext->addSubcontext(statConfig);
1547-
PortContext portContext = {portStatContext, 1};
1543+
bslma::ManagedPtr<bmqst::StatContext> portStatContext_mp = parent->addSubcontext(
1544+
portConfig.storeExpiredSubcontextValues(true));
1545+
bsl::shared_ptr<bmqst::StatContext> portStatContext_sp = portStatContext_mp;
1546+
channelStatContext = portStatContext_sp->addSubcontext(statConfig);
1547+
PortContext portContext = {portStatContext_sp, 1};
15481548
d_portMap.emplace(port, portContext);
15491549
}
15501550

0 commit comments

Comments
 (0)