Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[rt.cpan.org #126945] Daemon.xs missing dwMajorVersion handling for Win 10+

1 view
Skip to first unread message

Ed J via RT

unread,
Aug 25, 2018, 11:15:03 AM8/25/18
to libw...@perl.org
Sat Aug 25 10:59:33 2018: Request 126945 was acted upon.
Transaction: Ticket created by ETJ
Queue: Win32-Daemon
Subject: Daemon.xs missing dwMajorVersion handling for Win 10+
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: E...@cpan.org
Status: new
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=126945 >


As reported on IRC #win32 today:

[12:07] <mc-guest-37> I've recently found that in StrawberryPerl distributions since 5.22.1 on Windows10 and 2016 Server Win32::Daemon do not support STOP/PAUSE/PreSHUTDOWN or any other callbacks
[12:07] <mc-guest-37> Also found reason and solution for that
[12:08] <mc-guest-37> is there any way to make it included in the next release of StrawberryPerl Win32::Daemon module?
[12:14] <mc-guest-37> Reason is that GetVersionEx() function used in Daemon.xs returns dwMajorVersion 10 for Windows10/2016 Server, which is not listed in switch
0 new messages