Added a little intelligence to eTaskGetState() so it can distinguish between a suspended task and a task that is indefinitely blocked on an event.
Added a little intelligence to eTaskGetState() so it can distinguish between a suspended task and a task that is indefinitely blocked on an event.

FreeRTOS/FreeRTOS-Kernel,FreeRTOS/FreeRTOS-Kernel