diff options
-rw-r--r-- | src/socket.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/socket.c b/src/socket.c index fe7d06c..ebc77e3 100644 --- a/src/socket.c +++ b/src/socket.c @@ -55,7 +55,9 @@ int socket_create_unix(const char *filename) struct sockaddr_un name; int sock; size_t size; +#ifdef SO_NOSIGPIPE int yes = 1; +#endif // remove if still present unlink(filename); @@ -111,7 +113,9 @@ int socket_connect_unix(const char *filename) int sfd = -1; size_t size; struct stat fst; +#ifdef SO_NOSIGPIPE int yes = 1; +#endif // check if socket file exists... if (stat(filename, &fst) != 0) { |