Creates a {@code DiscardPolicy}.
Does nothing, which has the effect of discarding task r.
Method that may be invoked by a {@link ThreadPoolExecutor} when {@link ThreadPoolExecutor#execute execute} cannot accept a task. This may occur when no more threads or queue slots are available because their bounds would be exceeded, or upon shutdown of the Executor.
A handler for rejected tasks that silently discards the rejected task.