zhouyejoe commented on pull request #29392:
URL: https://github.com/apache/spark/pull/29392#issuecomment-672598759


   Hi, @yanxiaole. I double checked the codes in checkForLogs(). I think 
SPARK-29043 does actually handles the race condition by filtering out the 
stale.filterNot(isProcessing), which makes sure that even though in 
mergeApplicationListing listing.delete may get triggered, there won't be race 
conditions. How you get your original stacktrace? Are you able to get the 
stacktrace which shows the race condition between checkForLogs() and replay 
task? Thanks.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to