]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
various: don't use close_nointr if retval is not checked anyway 30649/head
authorMike Yuan <me@yhndnzj.com>
Thu, 28 Dec 2023 10:13:37 +0000 (18:13 +0800)
committerMike Yuan <me@yhndnzj.com>
Thu, 28 Dec 2023 12:44:01 +0000 (20:44 +0800)
src/libsystemd/sd-login/sd-login.c
src/libsystemd/sd-network/sd-network.c
src/shared/fdset.c

index 4d09b156536c06a875749b6b804f00e83a6ac867..3e88d349e1689cc37bea398734cc7c0b152fe5b0 100644 (file)
@@ -1275,7 +1275,7 @@ _public_ int sd_login_monitor_new(const char *category, sd_login_monitor **m) {
 
 _public_ sd_login_monitor* sd_login_monitor_unref(sd_login_monitor *m) {
         if (m)
-                (void) close_nointr(MONITOR_TO_FD(m));
+                (void) close(MONITOR_TO_FD(m));
 
         return NULL;
 }
index cf3c400dbc4dfda21f7046e09ce201d1fb310ed4..9d11dce2e8f8a2806c021384a020f7c19176b5a0 100644 (file)
@@ -394,7 +394,7 @@ int sd_network_monitor_new(sd_network_monitor **m, const char *category) {
 
 sd_network_monitor* sd_network_monitor_unref(sd_network_monitor *m) {
         if (m)
-                (void) close_nointr(MONITOR_TO_FD(m));
+                (void) close(MONITOR_TO_FD(m));
 
         return NULL;
 }
index 4e86122fa5ce5d9092e46ca8d595c82137ba362d..cb5a69ef22467f66098c13e20772adc1b4efd1c8 100644 (file)
@@ -3,6 +3,7 @@
 #include <errno.h>
 #include <fcntl.h>
 #include <stddef.h>
+#include <unistd.h>
 
 #include "sd-daemon.h"
 
@@ -71,7 +72,7 @@ void fdset_close(FDSet *s) {
                         log_debug("Closing set fd %i (%s)", fd, strna(path));
                 }
 
-                (void) close_nointr(fd);
+                (void) close(fd);
         }
 }