]> git.puffer.fish Git - matthieu/frr.git/commit
doc: Prohibit usage of `system()` calls in FRR
authorDonald Sharp <sharpd@nvidia.com>
Fri, 11 Aug 2023 16:40:40 +0000 (12:40 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Fri, 11 Aug 2023 17:28:54 +0000 (13:28 -0400)
commitcdf6c5e5874e3cd4885bfe59851ad5897945b0c6
tree06df649cebddac4b06b48d3eb6f0443658ff70f5
parent36156c9f3706b00883e8f2702db25fdcecd0956d
doc: Prohibit usage of `system()` calls in FRR

See the documentation update, but system() calls and
it's ilk block the processing of SIGINT and they are
not properly handled as a result leading to shutdown
issues where one or more daemons never stop.

See aa530b627de8d1d8c11e4455f3e97a8c2e045281 as an example
of system call usage removed from the system.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
doc/developer/workflow.rst