--- trunk/lib/Frey/Server.pm 2008/11/25 17:15:18 519 +++ trunk/lib/Frey/Server.pm 2008/11/26 02:33:39 526 @@ -43,7 +43,9 @@ cookie_session => 'sid', callback => \&main, debug_level => 2, - staticp => sub { $_[0]->url =~ m/^(static|var).*\.(jpg|jpeg|gif|png|css|ico|js|html?|xml|json|ya?ml)(\?.*)?$/ }, + staticp => sub { + $_[0]->url =~ m{^/+(static|var).*\.(jpg|jpeg|gif|png|css|ico|js|html?|xml|json|ya?ml)(\?.*)?$} + }, ); $Module::Reload::Debug = 1; # auto if debug_level > 1 Frey::ClassLoader->new->load_all_classes(); @@ -178,6 +180,10 @@ send_message($req); } + if ($req->conn ) { + $req->conn->close; + warn "## close connection: $@"; + } } # Here we accept a connection to the browser, and keep it open. Meanwhile we