diff --git a/window_scene/session/host/include/extension_session.h b/window_scene/session/host/include/extension_session.h index 1976167c45a947d38190696a5b8f7dda819bf28e..41e567e32a463e4b7cab046a90a488bb9c1b4b57 100644 --- a/window_scene/session/host/include/extension_session.h +++ b/window_scene/session/host/include/extension_session.h @@ -37,7 +37,7 @@ public: }; explicit ExtensionSession(const SessionInfo& info); - virtual ~ExtensionSession() = default; + virtual ~ExtensionSession(); WSError Connect(const sptr& sessionStage, const sptr& eventChannel, const std::shared_ptr& surfaceNode, SystemSessionConfig& systemConfig, diff --git a/window_scene/session/host/src/extension_session.cpp b/window_scene/session/host/src/extension_session.cpp index b24bfc72df13097bcf26dcf6fa9d7ffcb187d579..264742b4d0cf90623e0cb4b3593c4b76fd25f3c6 100644 --- a/window_scene/session/host/src/extension_session.cpp +++ b/window_scene/session/host/src/extension_session.cpp @@ -31,6 +31,12 @@ ExtensionSession::ExtensionSession(const SessionInfo& info) : Session(info) GeneratePersistentId(true, info.persistentId_); } + +ExtensionSession::~ExtensionSession() +{ + WLOGFD("=====>>>>> ExtensionSession::~ExtensionSession <<<<<====="); +} + WSError ExtensionSession::Connect( const sptr& sessionStage, const sptr& eventChannel, const std::shared_ptr& surfaceNode, SystemSessionConfig& systemConfig,