Thank you for your comment.  In my opinion, due to the sparkContext is stopped and ApplicationMaster is down,  I think the status should be set KILLED better than FAILED.