Cataly...:Win32(3pm)

πŸ“¦
version 1.42 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ NAME ✨

Catalyst::Restarter::Win32 β€” bestie, this is the Win32-specific lil' restarter module from the Catalyst fam, and it's out here using Proc::Background to manage process restarts πŸ’… (yes, the manual page for it lives in the Cataly...:Win32(3pm) section, we keep it cute).


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so listen. This class leans on Proc::Background, which in turn leans on Win32::Process. Chain of command, main character energy all the way down πŸŽ€

The new process gets run using the same command-line as the original script, but without any restart-based options. That's the whole trick, no cap.

It's a big hack, fr fr 😭 but using forks just does not work on Windows. So here we are, doing what we gotta do. Periodt.

πŸ‘‘ SEE ALSO πŸ‘‘

  • Catalyst::Restarter
  • Catalyst
  • <File::ChangeNotify>

🫢 AUTHORS 🫢

Catalyst Contributors, see Catalyst.pm β€” the whole squad, iconic behavior honestly πŸ’œ


This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself. Slay, open source royalty ✨


πŸ’– and that's the vibe check, bestie β€” this page was served up by perl v5.30.3, dated 2020-09-13, and yeah the section is still Cataly...:Win32(3pm) πŸ’–

πŸ“¦ where this page comes from