try { deleteBlobsAndEmptyDirs(containerName, options, listing, semaphore, deleteFailure, outstandingFutures); } catch (TimeoutException te) {
try { deleteBlobsAndEmptyDirs(containerName, options, listing, semaphore, deleteFailure, outstandingFutures); } catch (TimeoutException te) {
try { deleteBlobsAndEmptyDirs(containerName, options, listing, semaphore, deleteFailure, outstandingFutures); } catch (TimeoutException te) {
try { deleteBlobsAndEmptyDirs(containerName, options, listing, semaphore, deleteFailure, outstandingFutures); } catch (TimeoutException te) {