Branch: refs/heads/master Home: https://github.com/xrootd/xrootd Commit: dd026282d6d530caea42027a2926575ef840169e https://github.com/xrootd/xrootd/commit/dd026282d6d530caea42027a2926575ef840169e Author: Elvin Sindrilaru <[log in to unmask]> Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M src/XrdCl/XrdClFileStateHandler.cc Log Message: ----------- XrdCl: In recovery mode remove the kXR_delete flag but also add kXR_open_updt When recovering a write error we need to remove the kXR_delete flag but we also need to add the kXR_open_updt flag. If the user specified only the delete flag when issuing the open then this will become an open for read in the back without the client having any knowledge of this. When the user tries to write he will get an error: bad file descriptor as he is trying to write to a file opened for write. Partially addresses #287. ######################################################################## 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