Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
3
-
9223372036854775807
Description
Robert has pointed out that there is no need for the copytool to call the LL_IOC_HSM_COPY_START ioctl (which sends a MDS_HSM_PROGRESS) when processing a remove action.
Attachments
Issue Links
- is related to
-
LU-8987 sanity-hsm: test_225 looks like it was never run
-
- Open
-
> The action performed by the CT for remove is.
Yes, you are right.
>I think there's a race that exists with or without this patch. You can cancel a request after the CT has removed the file but before it has reported success. Then how should the request be marked?
I think it is up to the copytool to choose whether and how to act upon receiving a cancel request.
So the only "inconsistency" is that the coordinator can report a request as canceled even though it may not be canceled; in which case one can check the changelog records to find out what really happened.