-
-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upgrading from 1.04 to 1.0.18 , lldpd is stuck in loop after systemctl restart lldpd #639
Comments
What's the output of |
Hi Vincent, /lib/systemd/system/lldpd.service[Unit] [Service] systemd v232 and higher, only.#ProtectKernelTunables=yes Security hardening:NoNewPrivileges=true [Install] |
Just to add the following is the config present before hitting the loop... The intresting part is, if i add the DAEMON_ARGS like the following then do systemctl restart lldpd....i see the neighbours going through....but i do see an extra line in systemctl status lldpd along with the following lines CGroup: /system.slice/lldpd.service I am really interested to know the issue here. |
HI Vincent, |
The |
Bug description
I have recently upgraded my local code from 1.0.4 release to 1.0.18 .
once the endpoints are connected the lldpctl is. showing all neighbours perfectly,
here is the output before doing the restart
but the actual problem starts when we do "systemctl restart lldpd.service"
The device is continuosly stuck in a loop and when i tried attaching gdb it shows the following back trace
Steps to reproduce the problem
bring up the lldp neighbours and see them in lldpctl
just after doing the systemctl restart lldpd.service the lldpd process is stuck in a loop occupying 100% cpu
Current outcome
Additional information
In order to resolve this i triggered the lldpd with -dddd option
-dddd -D send -D main -D interfaces -D lldp -D decode -D event -D receive -D alloc -D netlink c -M 4
With above command i do see the systemctl restart lldpd.service is working and having the neighbours updated.
What is the difference here ?
How to resolve this issue?
ps -fp $(pgrep -d, -x lldpd)
:uname -sro
:Linux 6.1.0-cl-1-amd64 GNU/Linux
The text was updated successfully, but these errors were encountered: