diff --git a/lib/pure/rawsockets.nim b/lib/pure/rawsockets.nim index ac348eb1b5..de7ff0917a 100644 --- a/lib/pure/rawsockets.nim +++ b/lib/pure/rawsockets.nim @@ -429,7 +429,7 @@ proc selectWrite*(writefds: var seq[SocketHandle], pruneSocketSet(writefds, (wr)) # We ignore signal SIGPIPE on Darwin -when defined(macosx): +when defined(macosx) and not defined(nimdoc): signal(SIGPIPE, SIG_IGN) when defined(Windows):