]> git.puffer.fish Git - matthieu/frr.git/commit
[lib/workqueue] remove the useless 'delay' factor.
authorpaul <paul>
Thu, 2 Feb 2006 17:50:19 +0000 (17:50 +0000)
committerpaul <paul>
Thu, 2 Feb 2006 17:50:19 +0000 (17:50 +0000)
commit306d8890439cdb9128d063ee2f77700a11e6843c
treefa5c8e035891cc83e9f5cfa80343df4bcac40fb7
parent3a570c8b7b56b5a3042fbc035a01c753440b927c
[lib/workqueue] remove the useless 'delay' factor.

2006-02-02 Paul Jakma <paul.jakma@sun.com>

* workqueue.h: (struct work_queue) Remove the delay field.
  It served no purpose and just introduced bad behaviour.
  Should be excised before its allowed to escape into 1.0.
  This removes need for the 'flood' and runs_since_clear
  fields.
* workqueue.c: (general) excise delay factor between queue
  runs, hence the 'flood' crap too.. See above.
* bgp_route.c: (bgp_{clear_node,process}_queue_init) delay
  field is removed from workqueue spec.
bgpd/ChangeLog
bgpd/bgp_route.c
lib/ChangeLog
lib/workqueue.c
lib/workqueue.h