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

Move Protocol response (de)serialization into separate thread

The Protocol DataStream uses waitForData() for blocking wait which makes it
unsuitable for use from the main thread. Also the Protocol is now so fast, that
it blocks GUI when opening larger folders simply because we constantly have data
to deserialize and we don't return to event loop often enough. Moving this
to a separate thread is the right thing to do. It also notably speeds up opening
larger folders.
parent b7cb53d8
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