chiark / gitweb /
prefork-interp: reload on $0 change!
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 21 Aug 2022 15:20:19 +0000 (16:20 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 21 Aug 2022 20:21:10 +0000 (21:21 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
scripts/Proc/Prefork/Interp.pm

index fbe5dbb016791cc6a3c849ebb2537f699c77a751..ae0199f08ea637d04c04bd3a9918b8441262c00c 100644 (file)
@@ -193,6 +193,8 @@ sub autoreload_check ($) {
 sub prefork_initialisation_complete {
   my %opts = @_;
 
+  push @autoreload_extra_files, $0;
+
   # if env var not set, we're not running under prefork-interp
   my @env_data = split / /, ($ENV{$env_name} // return);
   croak "$env_name has too few words" unless @env_data >= 2;