With the documentation update in the commit referenced
below, we should also account for such threads as they
will already be represented in the task/thread totals.
[ and do it in a way that might avoid future changes ]
Reference(s):
commit
a238a687ce4d700bc6a889f7f9f75b4341020969
Signed-off-by: Jim Warner <james.warner@comcast.net>
case 'R':
Frame_running++;
break;
- case 'S':
- case 'D':
- Frame_sleepin++;
- break;
+ case 't': // 't' (tracing stop)
case 'T':
Frame_stopped++;
break;
case 'Z':
Frame_zombied++;
break;
- default: // keep gcc happy
+ default:
+ /* currently: 'D' (disk sleep),
+ 'I' (idle),
+ 'P' (parked),
+ 'S' (sleeping),
+ 'X' (dead - actually 'dying' & probably never seen)
+ */
+ Frame_sleepin++;
break;
}