Re: [PHP-WEBMASTER] Idea?

Hannes Magnusson <[email protected]>
Newsgroups gmane.comp.php.windows
Message-ID <[email protected]>
On Tue, Sep 15, 2009 at 11:40, Ian Tighe <[email protected]> wrote:
> Hi
> I am using files that are mount.cif share files. My client is a samba linux box but acting as a client over cifs to an XP box (several in fact).
> I am descending the share recursively with opendir and readdir detecting files from link and of course directories before doing my processing.
> I note from a wireshark trace I am getting errors - sharing violations reported by XP. I would very much like to detect these events to take action - ignore the file for instance - but right now I have a true or false return for is_dir, is_file or is_link which is not very helpful during a fault condition such as a sharing violation which can only return false. In other words a sharing violation looks like a readdir saying no more files!
>
>  It seems that once the error condition comes about all my reads of a directory and tests of type fails until I reach the end of that directory and all of its parent directories. This is not so good.
>
> Is it possible to bring out more error information so that I can detect these events. An error array as an additional overloaded argument to readdir, opendir (indeed any I/O) where the first element has the normal false but a second element has a return code for smb/cifs/file_system failure/error/warning condition?
>


You could create a new feature request (http://bugs.php.net), or ask
the Windows guys (CCed) :)

-Hannes

-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.