sm:: fix lingering session initialization issues

This commit is contained in:
Liam
2023-02-21 12:19:12 -05:00
parent 87749d217e
commit 72e5552409
2 changed files with 19 additions and 2 deletions

View File

@ -147,9 +147,21 @@ public:
return server_manager;
}
// TODO: remove this when sm: is implemented with the proper IUserInterface
// abstraction, creating a new C++ handler object for each session:
bool GetIsInitializedForSm() const {
return is_initialized_for_sm;
}
void SetIsInitializedForSm() {
is_initialized_for_sm = true;
}
private:
bool convert_to_domain{};
bool is_domain{};
bool is_initialized_for_sm{};
SessionRequestHandlerPtr session_handler;
std::vector<SessionRequestHandlerPtr> domain_handlers;