NAME CGI::ExceptionManager - DebugScreen with detach! SYNOPSIS use CGI::ExceptionManager; CGI::ExceptionManager->run( callback => sub { redirect("http://wassr.jp/"); # do not reach here }, powered_by => 'MENTA', ); sub redirect { my $location = shift; print "Status: 302\n"; print "Location: $location\n"; print "\n"; CGI::ExceptionManager::detach(); } DESCRIPTION You can easy to implement DebugScreen and Detach architecture =) METHODS detach detach from current context. run CGI::ExceptionManager->run( callback => \&code, powered_by => 'MENTA', ); run the new context. You can specify your own renderer like following code: CGI::ExceptionManager->run( callback => \&code, powered_by => 'MENTA', renderer => sub { }, ); AUTHOR Tokuhiro Matsuno Kazuho Oku SEE ALSO Sledge::Plugin::DebugScreen, , LICENSE This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.