https://bugs.kde.org/show_bug.cgi?id=488364

Arjen Hiemstra <ahiems...@heimr.nl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/krdp/-/commit/090d741331 |ma/krdp/-/commit/058e2bde91
                   |b84462530b9d307d31a482cfd68 |67103adbeb95303fd01cfa240e1
                   |973                         |07e

--- Comment #4 from Arjen Hiemstra <ahiems...@heimr.nl> ---
Git commit 058e2bde9167103adbeb95303fd01cfa240e107e by Arjen Hiemstra.
Committed on 13/06/2024 at 09:44.
Pushed by ahiemstra into branch 'Plasma/6.1'.

server: Properly cleanup SessionWrapper objects

Since we're storing the connection as a QPointer comparing the destroyed
connection to the stored connection doesn't work since the QPointer is
already cleared at the point the connection has been destroyed. We don't
really want to track the connection anyway, we want to track the
wrapper. So make the wrapper emit a signal on connection loss that we
use to cleanup the wrapper.
Related: bug 488367
(cherry picked from commit 090d741331b84462530b9d307d31a482cfd68973)

M  +15   -14   server/SessionController.cpp
M  +0    -1    server/SessionController.h

https://invent.kde.org/plasma/krdp/-/commit/058e2bde9167103adbeb95303fd01cfa240e107e

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to