---
 lib/PublicInbox/Sigfd.pm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/PublicInbox/Sigfd.pm b/lib/PublicInbox/Sigfd.pm
index 81e5a1b1..cb9ddc1a 100644
--- a/lib/PublicInbox/Sigfd.pm
+++ b/lib/PublicInbox/Sigfd.pm
@@ -15,8 +15,8 @@ sub new {
        my ($class, $sig, $nonblock) = @_;
        my %signo = map {;
                my $cb = $sig->{$_};
-               # SIGWINCH is 28 on FreeBSD, NetBSD, OpenBSD
-               my $num = ($_ eq 'WINCH' && $^O =~ /linux|bsd/i) ? 28 : do {
+               # SIGWINCH is 28 on FreeBSD, NetBSD, OpenBSD, macOS
+               my $num = ($_ eq 'WINCH' && $^O =~ /linux|bsd|darwin/i) ? 28 : 
do {
                        my $m = "SIG$_";
                        POSIX->$m;
                };
-- 
2.32.0 (Apple Git-132)


Reply via email to