Skip to content

Commit d15df4d

Browse files
committed
use Plack-Request-Body-XXXXX for tempdir template per avar's suggestion
1 parent c1ba8e7 commit d15df4d

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

lib/Plack/Request/Body.pm

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ package Plack::Request::Body::MultiPart;
6060
our @ISA = qw( Plack::Request::Body );
6161
use Carp ();
6262
use File::Temp ();
63+
use File::Spec ();
6364
use HTTP::MultiPartParser ();
6465
use Plack::Request::Upload;
6566

@@ -77,7 +78,8 @@ sub init {
7778
on_body => sub { $self->on_body(@_); if ($_[1]) { $self->on_complete(@_) } },
7879
);
7980

80-
$self->{tempdir} = File::Temp->newdir;
81+
my $template = File::Spec->catdir(File::Spec->tmpdir, "Plack-Request-Body-XXXXX");
82+
$self->{tempdir} = File::Temp->newdir($template, CLEANUP => 1)
8183
}
8284

8385
sub on_header {

0 commit comments

Comments
 (0)