I have been trying to understand the Posix client library. I have two questions: 1. I can't figure out the Fstat function in XrdPosixXrootd.cc (~line 201). Even though there is a write interface, the Fstat method seems to assume that the value from the last stat (probably the Open) is still valid. Why doesn't it do a new fstat call to the server each time to get the current values for the file? 2. I have poked around in the Posix standard for the maximum valid value for a file descriptor, without success. The Posix client library assumes that 65K is the maximum value a file descriptor can take on. Is this limit from the Posix standard, or is it based on "nobody will ever use that many files descriptors"? -- Gregory J. Sharp email: [log in to unmask] Wilson Synchrotron Laboratory url: http://www.lepp.cornell.edu/~gregor Dryden Rd ph: +1 607 255 4882 Ithaca, NY 14853 fax: +1 607 255 8062