Task java.util.concurrent.FutureTask@1eea4974 rejected from java.util.concurrent.ThreadPoolExecutor@d849b7[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
# Background
Across DS machines we have an error approximately once a day. S3 SDK failed to upload a submission note.
# Observed behavior
RejectedExecutionException
Task java.util.concurrent.FutureTask@1eea4974 rejected from java.util.concurrent.ThreadPoolExecutor@d849b7[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
# Expected behavior
Nonsuch.
# How urgent
Medium-low — this isn't happening often but persistently enough to get back to.
# Definition of ready
- [x] Product owner: @SaraBowman
- [ ] Tech lead:
- [x] Service:: label applied
- [ ] Definition of done updated
- [ ] Acceptance testing plan:
- [ ] Weight applied
[comment]: # (Feel free to leave this as is, or suggest changes. We'll update these during Backlog Refinement, prior to bringing this into a sprint.)
# Definition of done
- [ ] Unit tests identified, implemented, and passing
- [ ] Code reviewed
- [ ] Available for acceptance testing via a staging URL, or otherwise
- [ ] Consider any impacts to current or future architecture/infrastructure, and update specifications and documentation as needed
- [ ] Knowledge base reviewed and updated
- [ ] Public documentation reviewed and updated
- [ ] Acceptance criteria met
- [ ] AC 1
- [ ] AC 2
- [ ] Acceptance testing passed
# Notes
[comment]: # (By default all issues need to be labeled Planning::New, only remove if you know what you're doing)
issue