chiark / gitweb /
systemctl: make --version a little bit more verbose
[elogind.git] / src / socket.c
index fd975fd99b92cd4d7d66da22af4b93002aeebaa0..34068b91921f0dd889ffcbffe60ca225454dd420 100644 (file)
@@ -1167,7 +1167,7 @@ static void socket_enter_running(Socket *s, int cfd) {
 
         /* We don't take connections anymore if we are supposed to
          * shut down anyway */
-        if (s->meta.job && s->meta.job->type == JOB_STOP) {
+        if (unit_pending_inactive(UNIT(s))) {
                 if (cfd >= 0)
                         close_nointr_nofail(cfd);
                 else  {