All the work done on the Client regarding the LocalFileHandler and all the necessary components around it. Thanks, P You can view, comment on, or merge this pull request online at: https://github.com/xrootd/xrootd/pull/570 -- Commit Summary -- * [XrdCl] LocalFileHandler can now Open, Stat and Close file://-urls. * [XrdCl] LocalFileHandler can now fulfill read, write, stat, open, close. Unreproduceable segfaults, Semaphore errors and aborts * [XrdCl] Fixed semaphore errors, segfaults and aborts. The LocalFileHandler can now handle all requests, * [XrdCl] Added untracked files * [XrdCl] Added unit tests for LocalFileHandler. Added Copyright notice to * [XrdCl] Fixed memory leaks. Rewrote LocalFileHandler::Write, to retry * [XrdCl] Added local file support in case client is redirected by server. * [XrdCl] Fixed memory leak, removed SetFileState from FileStateHandler * [XrdCl] Restructuring of client procedures to handle redirect to local * Redirector may now return a -1, signaling the client to do local file operations. * [XrdCl] Refactoring, all local URLs now include localhost -- File Changes -- M src/XrdCl/CMakeLists.txt (2) M src/XrdCl/XrdClFileStateHandler.cc (81) M src/XrdCl/XrdClFileStateHandler.hh (16) A src/XrdCl/XrdClLocalFileHandler.cc (341) A src/XrdCl/XrdClLocalFileHandler.hh (212) A src/XrdCl/XrdClLocalFileTask.cc (43) A src/XrdCl/XrdClLocalFileTask.hh (42) M src/XrdCl/XrdClStatus.hh (1) M src/XrdCl/XrdClURL.cc (2) M src/XrdCl/XrdClXRootDMsgHandler.cc (19) M src/XrdCl/XrdClXRootDMsgHandler.hh (5) M tests/XrdClTests/CMakeLists.txt (1) A tests/XrdClTests/LocalFileHandlerTest.cc (374) -- Patch Links -- https://github.com/xrootd/xrootd/pull/570.patch https://github.com/xrootd/xrootd/pull/570.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/pull/570 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-DEV list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1