boolean areThreadsRunning() {
    return runningThreads.values().stream().noneMatch(Set::isEmpty);
  }
Checks if any threads are still running across all disks.
@return true if there are running threads on any disk, false otherwise
ambry-file-transfer/src/main/java/com/github/ambry/filetransfer/DiskAwareFileCopyThreadPoolManager.java