summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJames Lacey <jamlacey@gmail.com>2022-10-07 14:50:01 -0700
committerJens Geyer <Jens-G@users.noreply.github.com>2022-10-08 18:26:47 +0200
commitbe0fab1815d5754e0a60acbdea933c8b36177764 (patch)
tree2e04a154e72b64bd44dac6ef369f8979326d84cc /lib
parente780f8c744f0e641f52b6a1ac7ad786eb44cf213 (diff)
downloadthrift-be0fab1815d5754e0a60acbdea933c8b36177764.tar.gz
THRIFT-5647: Add ECONNRESET definition for macOS.
Client: d
Diffstat (limited to 'lib')
-rw-r--r--lib/d/src/thrift/async/socket.d4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/d/src/thrift/async/socket.d b/lib/d/src/thrift/async/socket.d
index 352a8224e..aa42ac98b 100644
--- a/lib/d/src/thrift/async/socket.d
+++ b/lib/d/src/thrift/async/socket.d
@@ -37,6 +37,10 @@ version (Windows) {
import core.sys.posix.sys.socket : connect;
} else static assert(0, "Don't know connect on this platform.");
+version (OSX) {
+ import core.stdc.errno : ECONNRESET;
+}
+
version (Win32) {
import core.stdc.config : __c_long;
}