We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d06c2f9 commit 0d1364fCopy full SHA for 0d1364f
src/mongoc/mongoc-socket.c
@@ -771,9 +771,9 @@ mongoc_socket_close (mongoc_socket_t *sock) /* IN */
771
772
BSON_ASSERT (sock);
773
774
- owned = (sock->pid == (int) getpid ());
775
-
776
#ifdef _WIN32
+ owned = (sock->pid == (int) _getpid ());
+
777
if (sock->sd != INVALID_SOCKET) {
778
if (owned) {
779
shutdown (sock->sd, SD_BOTH);
@@ -788,6 +788,8 @@ mongoc_socket_close (mongoc_socket_t *sock) /* IN */
788
}
789
RETURN (0);
790
#else
791
+ owned = (sock->pid == (int) getpid ());
792
793
if (sock->sd != -1) {
794
795
shutdown (sock->sd, SHUT_RDWR);
0 commit comments