I am running MDCserver. I have 16 workers performing about 110 jobs. Normally the CPUs of two machines having these workers are at 100% usage. I noticed that around 10 tasks were pending and 16 were running but the cpu usage was 0%. I left it for 1 hour but no more tasks were completed. I know my tasks do not take so much long. How can I inspect the commandWindowOutput of these tasks. I have set the capturecommandwindowoutput property to TRUE. But it turns on the output is copied to task.commandwindowoutput only once the task is completed and is empty when its runnning. How can I inspect what is making these tasks halt?