X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=lib%2FMojoFacets%2FPlugin%2FNYTProf.pm;fp=lib%2FMojoFacets%2FPlugin%2FNYTProf.pm;h=20424eb9cf16e2dd28f07c14cf0d7731d43aacf1;hb=b1623094c87b8d0790860574d0b480d9985b5004;hp=4bc2f5a8079d575c4d2629d5e7d4b9b2fecbcfff;hpb=4c26ead649e3118c016577279ed1fec491cca453;p=MojoFacets.git diff --git a/lib/MojoFacets/Plugin/NYTProf.pm b/lib/MojoFacets/Plugin/NYTProf.pm index 4bc2f5a..20424eb 100644 --- a/lib/MojoFacets/Plugin/NYTProf.pm +++ b/lib/MojoFacets/Plugin/NYTProf.pm @@ -26,7 +26,10 @@ sub register { DB::disable_profile(); return unless my $id = $c->stash('nytprof.id'); my $duration = Time::HiRes::gettimeofday() - $id; - if ( $duration > $p ) { + if ( $c->stash('nytprof.disabled') ) { + warn "profile disabled"; + unlink $path; + } elsif ( $duration > $p ) { my $path = "/tmp/nytprof.$id"; my $new = "/tmp/MojoFacets.profile.$id-$duration"; rename $path, $new;