diff --git a/lib/Crust/Runner.pm6 b/lib/Crust/Runner.pm6 index bbb1433..2d8b454 100644 --- a/lib/Crust/Runner.pm6 +++ b/lib/Crust/Runner.pm6 @@ -112,7 +112,9 @@ multi method run() { } my $handler = "Crust::Handler::{$!server}"; - require ::($handler); + # FIXME: workaround for Bug RT #130535 + # ref: https://github.com/tokuhirom/p6-Crust/pull/85 + EVAL "use $handler"; my $httpd = ::($handler).new(|%!options); $httpd.run(&app); }