You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think it should probably delete the final destination file as well if it exists, since the stage was aborted the pool will have no knowledge of the file if the provider was too quick in placing it there. This of course assumes that abort() isn't used for general cleanup after a successful stage.
that checks that the stage is still active before moving a staged file to its final destination, does the dcache nearline spi handle this or should the provider do some additional checks?
The text was updated successfully, but these errors were encountered:
Considering the abort() function
dcache-endit-provider/src/main/java/org/ndgf/endit/StageTask.java
Line 135 in 71cf6b2
I think it should probably delete the final destination
file
as well if it exists, since the stage was aborted the pool will have no knowledge of the file if the provider was too quick in placing it there. This of course assumes that abort() isn't used for general cleanup after a successful stage.It looks to me that there is no check in poll()
dcache-endit-provider/src/main/java/org/ndgf/endit/StageTask.java
Line 105 in 71cf6b2
that checks that the stage is still active before moving a staged file to its final destination, does the dcache nearline spi handle this or should the provider do some additional checks?
The text was updated successfully, but these errors were encountered: