summaryrefslogtreecommitdiff
path: root/bin/ksh/io.c
diff options
context:
space:
mode:
authorClaudio Jeker <claudio@cvs.openbsd.org>2017-05-28 12:21:37 +0000
committerClaudio Jeker <claudio@cvs.openbsd.org>2017-05-28 12:21:37 +0000
commit918f9dab75e3f3d7422d158d967103fef3851c09 (patch)
tree940be15b7c6a33ef803fd7ad26ef45f22ed2ae6d /bin/ksh/io.c
parent4faec63d887baa0b66f8a91182e16eb6d202737f (diff)
Implement an XON/XOFF protocol between the RDE and the SE to throttle
per control session and peer the generation of imsg in the RDE. This reduces the memory pressure in the SE substantially and also a bit in the RDE. Makes the RDE more responsive for bgpctl commands. Tested by me with 100 peers * 2000 prefixes and by phessler@ on an AMS-IX border router with 200+ session. Convergance time got quite a bit better. OK phessler@
Diffstat (limited to 'bin/ksh/io.c')
0 files changed, 0 insertions, 0 deletions