If you observe a hung job, thread dumps are crucial to determine the root cause. Hence, it would be a good idea to collect the thread dumps before cancelling the hung job.
Here are the Instructions to collect the Spark driver/executor thread dump:
​...