Skip to content

Commit 0d1364f

Browse files
jeroenajdavis
authored andcommitted
Windows: use _getpid() instead of getpid()
1 parent d06c2f9 commit 0d1364f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/mongoc/mongoc-socket.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -771,9 +771,9 @@ mongoc_socket_close (mongoc_socket_t *sock) /* IN */
771771

772772
BSON_ASSERT (sock);
773773

774-
owned = (sock->pid == (int) getpid ());
775-
776774
#ifdef _WIN32
775+
owned = (sock->pid == (int) _getpid ());
776+
777777
if (sock->sd != INVALID_SOCKET) {
778778
if (owned) {
779779
shutdown (sock->sd, SD_BOTH);
@@ -788,6 +788,8 @@ mongoc_socket_close (mongoc_socket_t *sock) /* IN */
788788
}
789789
RETURN (0);
790790
#else
791+
owned = (sock->pid == (int) getpid ());
792+
791793
if (sock->sd != -1) {
792794
if (owned) {
793795
shutdown (sock->sd, SHUT_RDWR);

0 commit comments

Comments
 (0)