* better error message if you run systemctl without systemd running
-* unlink PID files of units after exit
-
* tiny tool that saves/restores backlight
* systemctl status output should should include list of triggering units and their status
/* we want fresh tmpdirs in case service is started again immediately */
exec_context_tmp_dirs_done(&s->exec_context);
+ /* Try to delete the pid file. At this point it will be
+ * out-of-date, and some software might be confused by it, so
+ * let's remove it. */
+ if (s->pid_file)
+ unlink_noerrno(s->pid_file);
+
return;
fail: