Fixing java.util.concurrent.RejectedExecutionException

Fixing a crash when a download task is rejected from the tread pool.