Hi Chaitanya,
We really need some more info.
Can you describe what you mean by hanged or idle? DO you mean it is not executing the scheduled job ? Or it is stuck in a loop? etc. Is there any error in the log?
Also in what way do you run the job? Is there a repeat interval, or is it one-time ?