fd11ad95f6
The duplication makes the function look a lot more complicated than it actually is. This commit moves the common code to a new _startService function. https://bugzilla.gnome.org/show_bug.cgi?id=683437