-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[...]
> This was apparently caused by code like this
> 
>   use File::Temp qw();
>   my $fh = File::Temp->new();
>   File::Temp::unlink0($fh, $fh->filename);
>   print "Content-Type:text/plain\n\n";
> 
> On Win32 this would delay unlinking the temp files until File::Temp is
> unloaded. For some reason, File::Temp stops creating new temp files
> after about 180 files. Using it with stand-alone Perl it should allow
> for > 2000 temp files. I'm not sure why File::Temp does not croak here
> then or why this causes the strange behavior, but fixing the incorrect
> code above solves the problem.
> 

If I'm not completly mistaken this thread about win32 and temp-files on
p5p may explain it.

http://www.gossamer-threads.com/lists/perl/porters/195601

[...]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org

iD8DBQFDAI3VkVPeOFLgZFIRAnw7AKCnCpdJf8uiPEHI0/nYxLDzo1tAZACeMAPj
f8jushxhaY4Z1sGgSnc20D8=
=NhId
-----END PGP SIGNATURE-----

Reply via email to