Skip to content

Commit 9604272

Browse files
author
Christian Hergert
committed
socket: check for defined(MSG_NOSIGNAL).
1 parent c2d5d7a commit 9604272

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/mongoc/mongoc-socket.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -887,7 +887,12 @@ _mongoc_socket_try_sendv (mongoc_socket_t *sock, /* IN */
887887
memset (&msg, 0, sizeof msg);
888888
msg.msg_iov = iov;
889889
msg.msg_iovlen = iovcnt;
890-
ret = sendmsg (sock->sd, &msg, MSG_NOSIGNAL);
890+
ret = sendmsg (sock->sd, &msg,
891+
# ifdef MSG_NOSIGNAL
892+
MSG_NOSIGNAL);
893+
#else
894+
0);
895+
# endif
891896
#endif
892897

893898
/*

0 commit comments

Comments
 (0)