]> git.meshlink.io Git - catta/blobdiff - avahi-core/socket.c
l10n: Updated Catalan (ca) translation to 100%
[catta] / avahi-core / socket.c
index f9b90a2adcad72a276bce4072d2604e6fcec4f03..be62105dba8788975d83b9f2a196f3a761b83bdd 100644 (file)
@@ -1,5 +1,3 @@
-/* $Id$ */
-
 /***
   This file is part of avahi.
 
@@ -450,6 +448,9 @@ static int sendmsg_loop(int fd, struct msghdr *msg, int flags) {
         if (sendmsg(fd, msg, flags) >= 0)
             break;
 
+        if (errno == EINTR)
+            continue;
+
         if (errno != EAGAIN) {
             char where[64];
             struct sockaddr_in *sin = msg->msg_name;