http://www.perlmonks.org?node_id=1049705


in reply to Re^2: cgi download and delete file
in thread cgi download and delete file

Okay, I think I got the solution to my last question... it was simple. In fact I solved it in the following way...
$self->generate_zip(); my $output = $self->download_zip(); #here I can do what I want. unlink and so on.. my $filename = "temporaneo/" . $self->session->param("nom_projet") + . ".zip"; unlink $filename; #and only then I stream the output return $output;
I can now redirect to another runmode passing the $output variable and solve the problem as you suggested. thank you very much!