Print

Print


Hi Paul,

Correct that was introduced in 3.0.0 but that isn't the problem. It seems,
like Brian points out, the client expects stat information to be returned
with the open (it shouldn't and we are checking on this). Since dCache
never returns stat information on the open, as far as I know, the client
gets confused and ges into a recovery mode that, in itself, is faulty. So,
there is no reason to finger-point dCache. Let us figure out of the fault
lies with the client.

Andy

On Wed, 10 Oct 2018, Paul Millar wrote:

> The documentation for the [kXR_stat request](http://xrootd.org/doc/prod/XRdv299.htm#_Toc337053399) is missing any description of the `fhandle` request argument.
>
> The most important parts are:
> * is fhandle the handle returned from an kXR_open request, that has not yet been closed?
> * when should the server react to the path fields (`plen` / `path`) and when it should react to `fhandle`?
> * how should the server react if both are supplied?
>
> --
> 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/issues/839


You are receiving this because you are subscribed to this thread.
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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"PERSON","message":"@abh3 in #839: Hi Paul,\n\nCorrect that was introduced in 3.0.0 but that isn't the problem. It seems, \nlike Brian points out, the client expects stat information to be returned \nwith the open (it shouldn't and we are checking on this). Since dCache \nnever returns stat information on the open, as far as I know, the client \ngets confused and ges into a recovery mode that, in itself, is faulty. So, \nthere is no reason to finger-point dCache. Let us figure out of the fault \nlies with the client.\n\nAndy\n\nOn Wed, 10 Oct 2018, Paul Millar wrote:\n\n\u003e The documentation for the [kXR_stat request](http://xrootd.org/doc/prod/XRdv299.htm#_Toc337053399) is missing any description of the `fhandle` request argument.\n\u003e\n\u003e The most important parts are:\n\u003e * is fhandle the handle returned from an kXR_open request, that has not yet been closed?\n\u003e * when should the server react to the path fields (`plen` / `path`) and when it should react to `fhandle`?\n\u003e * how should the server react if both are supplied?\n\u003e\n\u003e -- \n\u003e You are receiving this because you are subscribed to this thread.\n\u003e Reply to this email directly or view it on GitHub:\n\u003e https://github.com/xrootd/xrootd/issues/839\n"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/839#issuecomment-428653298"}}} [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/839#issuecomment-428653298", "url": "https://github.com/xrootd/xrootd/issues/839#issuecomment-428653298", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [xrootd/xrootd] [protocol specification] kXR_stat#fhandle is undocumented (#839)", "sections": [ { "text": "", "activityTitle": "**Andrew Hanushevsky**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@abh3", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"issueId\": 839,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"issueId\": 839\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/xrootd/xrootd/issues/839#issuecomment-428653298" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 391533377\n}" } ], "themeColor": "26292E" } ]

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