in reply to Re: problem using rename
in thread problem using rename
Hello, I did implement your suggestions, and the permissions from stat came back 0x0777, which I'm pretty sure means I should have proper permission to rename.
I did find something interesting using the debugger. I put a breakpoint in just before the rename occurs, and using unlocker (http://ccollomb.free.fr/unlocker/) I can see what processes have a lock on the directory. When using the older version of perl, no lock showed up when at the breakpoint. However, using the newer version, "perl.exe" shows up as having a lock on that directory.
Turns out I need to use "closedir" rather than "close" when obtaining the directory listing above. Problem solved.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: problem using rename
by toolic (Bishop) on Jul 14, 2010 at 01:09 UTC |