Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: Re: (2) scratching the surface of File::Temp (unlink w/o $filehandle ?)

by a (Friar)
on Feb 10, 2001 at 09:55 UTC ( [id://57580]=note: print w/replies, xml ) Need Help??


in reply to Re: (2) scratching the surface of File::Temp (unlink w/o $filehandle ?)
in thread (code) scratching the surface of File::Temp

Short answer: I don't think you can. Either you're not supposed to close $fh (unlink0 will handle that) or your first method: open a 2nd link and go from there. One hopes tilly|tye|chipmunk will be along w/ the correct answer real soon now ...

a

  • Comment on Re: Re: (2) scratching the surface of File::Temp (unlink w/o $filehandle ?)

Replies are listed 'Best First'.
Re: tilly (4) scratching the surface of File::Temp (unlink w/o $filehandle ?)
by tilly (Archbishop) on Feb 10, 2001 at 22:47 UTC
    You have the correct answer. And indeed it is addressed in the documentation. unlink0 performs checks that depend on having both the filename and the open filehandle, and if you do the close yourself it cannot verify that the close was safe.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://57580]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (5)
As of 2024-04-25 13:07 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found