[PATCH] KIO::SlaveBase and the event loop

Friedrich W. H. Kossebau kossebau at kde.org
Wed Jul 16 23:39:02 BST 2008


Am Dienstag, 15. Juli 2008, um 20:09 Uhr, schrieb Roland Harnau:
> 2008/7/15, Thiago Macieira <thiago at kde.org>:
> > Roland Harnau wrote:
> >>Apropos ambitious plans: In the planning phase for KDE4 did you
> >>consider to re-implement the IO slaves as threads? The process
> >>creation cost including the D-Bus talk to klauncher seem quite high to
> >>me, especially if Konqueror launches 20 or more  of them.
> >
> > No. We've wanted separate processes for ioslaves for the whole time,
> > since this improves stability. IOSlaves are add-on plugins (yay for
> > multiple redundant buzzwords meaning the same thing!) that can come from
> > many different sources. We can't really vouch for the stability of them.
>
> This is equally true for $project,  but they are nevertheless
> in-process entities. It should be sufficient if the IO slaves
> delivered with KDE are stable enough.

And some would even consider this to be a thing where the design of $project 
could be improved, for stability and security reasons :)

Friedrich

-- 
Okteta - KDE Hex Editor, coming to you with KDE 4.1




More information about the kde-core-devel mailing list