]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_rib.c
zebra: use a small retry timeout for the rib workqueue
authorMark Stapp <mjs@voltanet.io>
Thu, 13 Dec 2018 19:15:27 +0000 (14:15 -0500)
committerMark Stapp <mjs@voltanet.io>
Thu, 13 Dec 2018 19:15:27 +0000 (14:15 -0500)
commit6dd7b8489409f40dc6c91ae6de2da27fee6b093c
tree1ae4411e7ba2cebf4e23bab29b86a0cfbd3f10d5
parent5418f988cf2e31be9fd79489319ff0f9e05091be
zebra: use a small retry timeout for the rib workqueue

In the zebra rib processing workqueue, set a small timeout
so that we will wait a short time if the queue into the
async dataplane is full. This helps avoid a situation where
the zebra main pthread constantly retries rib work without
giving the dataplane pthread a chance to make progress.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra/zebra_rib.c
zebra/zserv.h