It seems that places plugin dies when dbus is restarted. It may be because Thunar doesn't handle correctly the restart either, or maybe because libthunar-vfs doesn't handle it Anyway, when dbus is restarted, the panel plugin disappear, exiting with error code 01. Cheers, -- Yves-Alexis
Did you open a bug with thunar/thunar-vfs?
Not yet, because I wanted to do it with a (oneline) patch. But I wanted to test it before :) I'll keep you informed when I test the patch and when I open the bug. Cheers,
Sounds good. Ping me on IRC if you want me to help test your patch.
(In reply to comment #3) > Sounds good. Ping me on IRC if you want me to help test your patch. > (replying here as you're not there on IRC atm) My thunar patch doesn't work (:(), it still dies on disconnect. But even with thunar not running, if I restart dbus, places plugin dies.
I seem to recall a discussion with somebody where it was decided that there's no (good?) way to work around this. A restart of dbus implies a stop() then start(), and since the stop() kills the session bus, everything attached to the session bus is also killed. Maybe I'm wrong, but that's my recollection...
I think I'll just reassign this one to thunar-vfs. It's not like places uses dbus directly, anyway - it all goes through thunar-vfs.
Close bug reports of archived products.