Please sign in to comment.
* fix the pid file generates too late problem
When the system processes many irqs with using user policy script, the build_object_tree function will fork many child processes which costs several minutes. In the irqbalance main process, the pid file generates after build_object_tree. Therefore, the generation time of the pid file is several minutes later than the process start time. When the irqbalance service is started by systemd based forking mode, systemd will check the pid file. If the pid file generates too late, systemd will think the irqbalance service as starting failed.
- Loading branch information...