diff options
author | Chris Hall <GMCH@hestia.halldom.com> | 2010-09-10 17:52:17 +0100 |
---|---|---|
committer | Chris Hall <GMCH@hestia.halldom.com> | 2010-09-10 17:52:17 +0100 |
commit | 0cadbd1f2cb40f8fb46c0fcc1e1732dc4c519850 (patch) | |
tree | 04b1bf260e699fe6290d44ff2f7dc1f691042a1c /configure.ac | |
parent | 5742d229c2dfe86e626cf9287f99ff7f10673c34 (diff) | |
download | quagga-ex07.tar.bz2 quagga-ex07.tar.xz |
Fix bug in NOTIFICATION handling before FSM reaches Established state.ex07
Change removes the setting of session->active to false which was being
done before a NOTIFICATION message is sent. This flag should remain
true when the session is not being stopped -- which is the case if
a NOTIFICATION is sent before Established state is reached.
Effect of this bug was to trip up the accept() side of the session,
bringing bgpd down on an assert().
This bug may be triggered by a peer that accepts a connection and then
remains silent, for whatever reason -- causing bgpd to issue an
HoldTimer Expired NOTIFICATION.
Version advanced to 0.99.15ex07.
Other changes purely cosmetic -- eg changing some 'int' to 'bool',
and a few small documentation edits.
Diffstat (limited to 'configure.ac')
-rwxr-xr-x | configure.ac | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 983ebae9..49410d03 100755 --- a/configure.ac +++ b/configure.ac @@ -8,7 +8,7 @@ ## $Id$ AC_PREREQ(2.53) -AC_INIT(Quagga, 0.99.15ex06, [http://bugzilla.quagga.net]) +AC_INIT(Quagga, 0.99.15ex07, [http://bugzilla.quagga.net]) AC_CONFIG_SRCDIR(lib/zebra.h) AC_CONFIG_MACRO_DIR([m4]) |