]> git.proxmox.com Git - mirror_frr.git/blobdiff - zebra/zserv.h
zebra: reduce rib workqueue retry timeout
[mirror_frr.git] / zebra / zserv.h
index f7967f54f00b18e6afa5da7b5e4db12950ad21bd..f0b8934ae13053cfc2a0e988f6c812f3e99b15dc 100644 (file)
@@ -73,6 +73,9 @@ struct zserv {
        struct thread *t_read;
        struct thread *t_write;
 
+       /* Event for message processing, for the main pthread */
+       struct thread *t_process;
+
        /* Threads for the main pthread */
        struct thread *t_cleanup;
 
@@ -184,6 +187,7 @@ struct zebra_t {
 
 /* rib work queue */
 #define ZEBRA_RIB_PROCESS_HOLD_TIME 10
+#define ZEBRA_RIB_PROCESS_RETRY_TIME 1
        struct work_queue *ribq;
        struct meta_queue *mq;