6WIND / zrpcd

Zebra/Quagga RPC communicator to handle Quagga framework from a SDN controller
GNU General Public License v2.0
5 stars 10 forks source link

Issuing stop to zrpcd leaves zombies #15

Open rski opened 7 years ago

rski commented 7 years ago

If zrpcd is used to start and stop bgpd, on stop there is a zombie process left.

Eg after starting and stopping bgpd twice using ODL's interface:

root@node-7:~# ps aux |grep bgpd quagga 7892 0.0 0.0 0 0 ? Z Feb10 0:26 [bgpd] root 16713 0.0 0.0 12944 932 pts/0 S+ 08:50 0:00 grep --color=auto bgpd quagga 32721 0.0 0.0 0 0 ? Z 08:47 0:00 [bgpd]

These child processes should be reaped and not left as zombies.

pguibert6WIND commented 7 years ago

this will be secured by a fresh update of zrpcd.

tomsou commented 6 years ago

Is there any news about this issue?

pguibert6WIND commented 6 years ago

Hi Thomas, sorry for delay. I assume yes, this has been fixed by commit

https://github.com/6WIND/zrpcd/commit/14c650a73e7543e8c03923e7c690dad799fb7667

I hesitate to close the issue, since you may have a setup that demonstrates that it will work.

tomsou commented 6 years ago

Thanks Phillipe. I will test it and provide feedback