diff --git a/src/processes.c b/src/processes.c
index 29492ac2ff6347bb0427249056907ca947fa01d1..22d369df279c73ddccaf4489d586eb7eddd84d08 100644 (file)
--- a/src/processes.c
+++ b/src/processes.c
closedir (dh);
+ if (list_len == 0)
+ return (NULL);
+
assert (list_len < list_size);
assert (list[list_len] == 0);
return (list);
-}
+} /* int *ps_read_tasks */
int ps_read_process (int pid, procstat_t *ps, char *state)
{
/* Leave the rest at zero if this is only a zombi */
if (ps->num_proc == 0)
{
- DEBUG ("This is only a zombi: pid = %i; name = %s;",
- pid, ps->name);
+ DEBUG ("processes plugin: This is only a zombi: pid = %i; "
+ "name = %s;", pid, ps->name);
return (0);
}