[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Feedback wanted: multiprocess KDED
From: Sebastian =?iso-8859-1?q?Tr=FCg?= <strueg () mandriva ! com>
Date: 2008-03-25 7:13:02
Message-ID: 200803250813.02319.strueg () mandriva ! com
[Download RAW message or body]
For Nepomuk I use multiple KDED services. However, KDED has the problem that
all services run in the same process and thread. This has two major
disadvantages:
1. one buggy service brings down all other including kded.
2. one working service blocks all other services.
Thus, I took some code from Akonadi's agent manager and made the NepomukServer
start Nepomuk services (same as KDED modules with a different service type)
as new processes. It works very well. It even does dependency handling
between services.
However, why only doing this for Nepomuk services and not for all kded
modules. So here the question: would a patch that changed kded to use
subprocesses while staying completely backwards-compatible be accepted for
KDE 4.1?
Cheers,
Sebastian
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic