[Development] Please help me get my pending review count down
Thiago Macieira
thiago at kde.org
Wed Sep 23 21:52:43 BST 2015
On Thursday 20 August 2015 17:16:40 Thiago Macieira wrote:
> On Friday 21 August 2015 01:45:12 Albert Astals Cid wrote:
> > So with your new patches and https://git.reviewboard.kde.org/r/124856/ i
> > can run konsole fine both with --nofork and in the normal mode.
>
> It wasn't racy before because the call from the parent process was queued
> in the socket of the child process, but it didn't get processed until
> app.exec() back in main() had been called. At that point, app existed and
> had been registered.
>
> With the patches, the handling of the socket is done in a thread, so it
> happens immediately, before KUniqueApplication::start returns and,
> therefore, before the /MainApplication object is registered.
>
> The solution in the patch is a hammer. We can do it with more finesse by
> having the child automatically start the new instance if it wasn't running
> before. I don't see why we need the call to newInstance from the parent.
The patches are in for Qt 5.6.
My review count is now down to 51 pending patches.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
More information about the kde-core-devel
mailing list