]> git.puffer.fish Git - mirror/frr.git/commitdiff
pimd: increase the maximum msdp TLV burst to 100 from 12
authoranuradhak <anuradhak@cumulusnetworks.com>
Mon, 5 Dec 2016 16:27:06 +0000 (08:27 -0800)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 22 Dec 2016 01:26:18 +0000 (20:26 -0500)
12 is too slow of a slow-start in scale setup (say with 6000 SAs)
when sources are being learnt one at a time (but in a rapid fire
fashion).

Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
pimd/pim_msdp_packet.c

index 62d0579757817520957e4f449399c3b6e793e5a8..fbf34cd91cdaddedd9beda45f3155e0862411e62 100644 (file)
@@ -194,7 +194,7 @@ pim_msdp_write(struct thread *thread)
   enum pim_msdp_tlv type;
   int len;
   int work_cnt = 0;
-  int work_max_cnt = 12;
+  int work_max_cnt = 100;
 
   mp = THREAD_ARG(thread);
   mp->t_write = NULL;