Fix dbus task shutdown race condition

If stop runs before start finishes, you can get in a state where this
del() throws and the shutdown hangs.  Fix this.