Plugins for new panel
Jasper Huijsmans
jasper at xfce.org
Sun Sep 25 15:40:40 CEST 2005
Nick Schermer schreef:
> There is also an other problem with the external plugins. When (for example)
> the mailwatch plugin is running in the panel and the panel crashes,
> xfce4-mailwatch
> is still running as a process. When you start up the panel again, a second
> xfce4-mailwatch task appears in the process list.
Yes, I wonder why they don't get killed if the parent dies. Anyone know
how to do this with g_spawn_* functions?
> So do plugins have to check if they are already running, or does the panel
> framework check this? (for example by killing all xfce4-mailwatch tasks
> and then
> start the new task).
The panel should just never crash. Honestly, this is not a real problem
if the panel is robust enough.
Jasper
More information about the Xfce4-dev
mailing list