Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.1.1-beta
-
None
-
Reviewed
Description
If a non-I/O exception occurs while the DeletionService is executing a deletion task then it will be silently ignored. The exception bubbles up to the thread workers of the ScheduledThreadPoolExecutor which simply attaches the throwable to the Future that was returned when the task was scheduled. However the thread pool is used as a fire-and-forget pool, so nothing ever looks at the Future and therefore the exception is never logged.
Attachments
Attachments
Issue Links
- is related to
-
YARN-3088 LinuxContainerExecutor.deleteAsUser can throw NPE if native executor returns an error
-
- Closed
-