diff options
Diffstat (limited to 'debian/patches/100-fix-cgroups-crash.patch')
-rw-r--r-- | debian/patches/100-fix-cgroups-crash.patch | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/debian/patches/100-fix-cgroups-crash.patch b/debian/patches/100-fix-cgroups-crash.patch deleted file mode 100644 index 4ba95cb..0000000 --- a/debian/patches/100-fix-cgroups-crash.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/ProcessList.c b/ProcessList.c -index c234357..3bb1b81 100644 ---- a/ProcessList.c -+++ b/ProcessList.c -@@ -473,7 +473,12 @@ static void ProcessList_readCGroupFile(Process* process, const char* dirname, co - char** fields = String_split(trimmed, ':'); - free(trimmed); - -- process->cgroup = strndup(fields[2] + 1, 10); -+ if (!fields[1] || !fields[2]) { -+ process->cgroup = strdup(""); // cgroups do not work -+ } -+ else { -+ process->cgroup = strndup(fields[2] + 1, 10); -+ } - String_freeArray(fields); - } - fclose(file); |