diff options
author | Quentin Young <qlyoung@cumulusnetworks.com> | 2018-04-26 06:06:15 +0200 |
---|---|---|
committer | Quentin Young <qlyoung@cumulusnetworks.com> | 2018-05-29 21:06:16 +0200 |
commit | 29bed51b7443212659a8aa1630251f57957f2f89 (patch) | |
tree | a24015051ab92a606ecbe1877c58593060b3fd60 /zebra/zserv.h | |
parent | zebra: style (diff) | |
download | frr-29bed51b7443212659a8aa1630251f57957f2f89.tar.xz frr-29bed51b7443212659a8aa1630251f57957f2f89.zip |
zebra: fix write task collision
Only one I/O task can be scheduled per file descriptor. Having two
separate tasks for buffer filling and buffer flushing was breaking that
invariant and causing messages to never be written.
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
Diffstat (limited to 'zebra/zserv.h')
-rw-r--r-- | zebra/zserv.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/zebra/zserv.h b/zebra/zserv.h index fc338d89e..a1b55bf8e 100644 --- a/zebra/zserv.h +++ b/zebra/zserv.h @@ -72,7 +72,6 @@ struct zserv { /* Threads for read/write. */ struct thread *t_read; struct thread *t_write; - struct thread *t_flush; /* default routing table this client munges */ int rtm_table; |