This is only a fallback option so it shouldn't jeopardize the application by potentially blocking waiting for the server.
Details
Details
- Reviewers
dfaure davidedmundson - Group Reviewers
Frameworks
Together with D21126 I can now use Dolphin fully without blocking when the server is frozen
Diff Detail
Diff Detail
- Repository
- R241 KIO
- Lint
Lint Skipped - Unit
Unit Tests Skipped
src/widgets/kdynamicjobtracker.cpp | ||
---|---|---|
165 | This would fail if the registerJob didn't happen yet. Imagine a very short lived job (or a very slow kuiserver).
(note that the job is deleted with deleteLater, so the QPointer check doesn't help) Result: the job stays up forever in kuiserver Making things async means queueing requests, and having a sort of state machinne... |
Comment Actions
I've got a jobviewv2 thing in the works which is qvariantmap-based so it can easily queue any changes and send them out once registered. I think jobviewv1 should just stay as is and be phased out eventually, cf. T12574