… | |
… | |
78 | |
78 | |
79 | Event->io(fd => Linux::AIO::poll_fileno, |
79 | Event->io(fd => Linux::AIO::poll_fileno, |
80 | poll => 'r', async => 1, |
80 | poll => 'r', async => 1, |
81 | cb => \&Linux::AIO::poll_cb); |
81 | cb => \&Linux::AIO::poll_cb); |
82 | my $scheduler = Event->idle( |
82 | my $scheduler = Event->idle( |
83 | max => 0, min => 0, prio => 6, parked => 1, |
83 | max => 0, min => 0, prio => 4, parked => 1, |
84 | cb => \&Coro::schedule); |
84 | cb => \&Coro::schedule); |
85 | |
85 | |
86 | our %conn; # $conn{ip}{fh} => connobj |
86 | our %conn; # $conn{ip}{fh} => connobj |
87 | our %blocked; |
87 | our %blocked; |
88 | our %mimetype; |
88 | our %mimetype; |