Sorry for the late response.

Actually there are only two places where the pFileUrl object could be deleted:

Thus, it looks like if the whole FileStateHandler object got deleted before the handler was called.
This would mean in turn that the File object has been destroyed although there were pending requests.

Does it sound like a possible scenario?


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"PERSON","message":"@simonmichal in #666: Sorry for the late response. \r\n\r\nActually there are only two places where the pFileUrl object could be deleted:\r\n- in the FileStateHandler::Open(...) method, but in this case it is assigned with\r\na new valid value\r\n- in the destructor of FileStateHandler\r\n\r\nThus, it looks like if the whole FileStateHandler object got deleted before the handler was called.\r\nThis would mean in turn that the File object has been destroyed although there were pending requests.\r\n\r\nDoes it sound like a possible scenario?\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/666#issuecomment-374669074"}}}

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