diff --git a/src/messaging/ExchangeMgr.h b/src/messaging/ExchangeMgr.h index 7d5bbcad126d1c..1c0a783703a343 100644 --- a/src/messaging/ExchangeMgr.h +++ b/src/messaging/ExchangeMgr.h @@ -226,13 +226,13 @@ class DLL_EXPORT ExchangeManager : public SessionMessageDelegate uint16_t mNextKeyId; State mState; - SessionManager * mSessionManager; - ReliableMessageMgr mReliableMessageMgr; - FabricIndex mFabricIndex = 0; BitMapObjectPool mContextPool; + SessionManager * mSessionManager; + ReliableMessageMgr mReliableMessageMgr; + UnsolicitedMessageHandlerSlot UMHandlerPool[CHIP_CONFIG_MAX_UNSOLICITED_MESSAGE_HANDLERS]; CHIP_ERROR RegisterUMH(Protocols::Id protocolId, int16_t msgType, UnsolicitedMessageHandler * handler);