Skip to content
Commit 1d9d64ec authored by Daniel Vrátil's avatar Daniel Vrátil 🤖
Browse files

Fix crash on server shutdown

When AkonadiServer::quit() is called it clears the vector of existing
connections and destroys them. This can race with a resource disconnecting
or crashing on its own, which then enqueues a singal emission from the
Connection to remove itself from the connections vector as well.

Previously the code assumed the Connection must always exist in the vector
which caused a crash when it did not...surprise surprise.

BUG: 462692
FIXED-IN: 23.04.0
parent ba7cb307
Pipeline #383702 failed with stage
in 28 minutes and 58 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment