diff options
author | Eric Wong <e@80x24.org> | 2022-04-02 01:40:34 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2022-04-02 04:39:26 +0000 |
commit | cf518e6b4876e2641960739ba58d9b112befd85a (patch) | |
tree | be2186ea3d68c158f27adb1068857f849c814110 | |
parent | 17d853cb014fa23093c270b580153e4b09e31f3a (diff) | |
download | public-inbox-cf518e6b4876e2641960739ba58d9b112befd85a.tar.gz |
Sendmail::PMilter requires an IO::Socket object, not a GLOB. Fixes: e901a56b3b30b22f (treewide: favor open(..., '+<&=', $fd), 2021-05-21)
-rw-r--r-- | examples/unsubscribe.milter | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/unsubscribe.milter b/examples/unsubscribe.milter index 608524cb..04a39761 100644 --- a/examples/unsubscribe.milter +++ b/examples/unsubscribe.milter @@ -127,7 +127,7 @@ my $fds = $ENV{LISTEN_FDS}; if ($fds && (($ENV{LISTEN_PID} || 0) == $$)) { die "$0 can only listen on one FD\n" if $fds != 1; my $start_fd = 3; - open(my $s, '<&=', $start_fd) or + my $s = IO::Socket->new_from_fd($start_fd, 'r') or die "inherited bad FD from LISTEN_FDS: $!\n"; $milter->set_socket($s); } else { |