use File::Slurp;
#use JSON;
use IO::Socket::INET;
-use Module::Refresh;
our $pids;
$pids = { httpd => $$ } unless defined $pids; # keep pids on refresh
start_stop 'screen';
start_stop 'kvm';
- while (my $client = $server->accept()) {
- $client->autoflush(1);
+ while (1) {
+ my $client = $server->accept() || next; # ALARM trickle us
my $request = <$client>;
warn "request $request\n" if $debug;
- Module::Refresh->refresh;
-
if ($request =~ m{^GET (/.*) HTTP/1.[01]}) {
my $path = $1;
my $param;