fix case where dbus fd could have two handlers added