Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes a regression introduced when reverting the patch that removed the
DESTROYED state:
23 Mar 2015 18:44:25 (atlas_hpc2n_umu_se_w02) [door:GFTP-rizzo-AAUR9heL18g GFTP-rizzo-AAUR9heL18g PoolAcceptFile 0000E68D9F05F14B46F5A5E4593ABE8A8CE8] Transfer failed in post-processing. Please report this bug to support@dcache.org.
java.lang.IllegalArgumentException: null
at org.dcache.pool.repository.meta.db.CacheRepositoryEntryState.(CacheRepositoryEntryState.java:55) ~[dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.pool.repository.meta.db.CacheRepositoryEntryImpl.storeState(CacheRepositoryEntryImpl.java:286) ~[dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.pool.repository.meta.db.CacheRepositoryEntryImpl.setState(CacheRepositoryEntryImpl.java:215) ~[dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.pool.repository.v5.CacheRepositoryV5.setState(CacheRepositoryV5.java:864) ~[dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.pool.repository.v5.CacheRepositoryV5.destroyWhenRemovedAndUnused(CacheRepositoryV5.java:984) ~[dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.pool.repository.v5.CacheRepositoryV5.setState(CacheRepositoryV5.java:889) ~[dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.pool.repository.v5.WriteHandleImpl.fail(WriteHandleImpl.java:406) ~[dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.pool.repository.v5.WriteHandleImpl.close(WriteHandleImpl.java:429) ~[dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.pool.classic.DefaultPostTransferService$1.run(DefaultPostTransferService.java:107) ~[dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.util.FireAndForgetTask.run(FireAndForgetTask.java:31) [dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at org.dcache.util.CDCExecutorServiceDecorator$1.run(CDCExecutorServiceDecorator.java:104) [dcache-core-2.12.3-SNAPSHOT.jar:2.12.3-SNAPSHOT]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_40]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_40]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_40]
Target: trunk
Request: 2.12
Require-notes: no
Require-book: no
Acked-by: Paul Millar paul.millar@desy.de
Patch: https://rb.dcache.org/r/8010/
(cherry picked from commit ff6b86c69b3ca0b04dbcc661bd6ac9f7526749de)