Commit 1532081c6 for imagemagick.org

commit 1532081c6dbfe774b811eee85f5bb3a08329f3ad
Author: Cristy <urban-warrior@imagemagick.org>
Date:   Wed Sep 9 06:29:07 2026 -0400

    check for connection reset

diff --git a/MagickCore/distribute-cache.c b/MagickCore/distribute-cache.c
index dc18f0651..7df4858e4 100644
--- a/MagickCore/distribute-cache.c
+++ b/MagickCore/distribute-cache.c
@@ -266,7 +266,7 @@ static inline MagickOffsetType dpc_receive_deadline(SOCKET_TYPE file,
         return(0);
       else
         {
-#ifdef _WIN32
+#ifdef MAGICKCORE_HAVE_WINSOCK2
           int wsa_err = WSAGetLastError();
           if ((wsa_err == WSAEINTR) || (wsa_err == WSAEWOULDBLOCK))
             continue;
@@ -276,6 +276,8 @@ static inline MagickOffsetType dpc_receive_deadline(SOCKET_TYPE file,
 #else
           if ((errno == EINTR) || (errno == EAGAIN) || (errno == EWOULDBLOCK))
             continue;
+          if (errno == ECONNRESET)
+            return(-2);
           return(-1);
 #endif
         }