Proposal and RFC: DAL, the Desktop Abstraction Layer

Havoc Pennington hp@redhat.com
Sat Jan 15 15:20:27 PST 2005


On Sat, 2005-01-15 at 21:20 +0100, Ikke wrote:
> > No, in bus/com terminology "activating" means starting up if it's not
> > already running. So if you activate a text editor implementation, if one
> > is already running it'll be used regardless of what would have otherwise
> > been activated (if it registers that service name)
> Ah, thanks.
> 
> What then if 2 apps (both gedit and kwrite are running at the same time)
> that provide the same service are running at the same time then?
> 

Why don't you look at the dbus code and see what happens? You certainly
aren't going to get anywhere on DAL without looking at code and learning
what it does.

(Summary: the first one to start will own the name, and if the first one
exits, the second one will take over.)

Havoc




More information about the dbus mailing list