* remove per-request state from the engine instance
* be smarter about how we use PSGI - not every response needs to be delayed
and streaming
+ * figure out how to not break existing mod_perl deployments
## The horrible hack for plugin setup - replacing it:
sub run {
my ($self, $app, $server, @args) = @_;
$server ||= Plack::Loader->auto(); # We're not being called from a script,
- # so auto detect mod_perl or whatever
+ # so auto detect what backend to run on.
+ # This does *NOT* cover mod_perl.
# FIXME - Do something sensible with the options we're passed
$server->run($self->build_psgi_app($app, @args));
}