poelzi / ulatencyd

daemon to minimize latency on a linux system using cgroups
GNU General Public License v3.0
243 stars 30 forks source link

CGroup properties not set. #28

Closed yshui closed 11 years ago

yshui commented 12 years ago

Problem is caused by ulatencyd not having a mechanism to deal with process exit properly. When the last process in a cgroup exits, this cgroup is deleted and its properties lost, but ulatencyd doesn't know of that. When a new process is created and classified as the cgroup deleted before, ulatencyd will think that cgroup still exists. It just assign the process to that cgroup and left its properties unset.

gajdusek commented 11 years ago

Hi Yuxuan,

I believe the issue was fixed in bfbb838f6b8f6e515a378fcd79bd9e64872ee513. And because the commit is already merged, I am closing this bug report now.