BUG-4780: New peers failed to connect after one gets connected 10/31410/7
authorClaudio D. Gasparini <cgaspari@cisco.com>
Wed, 16 Dec 2015 08:55:16 +0000 (09:55 +0100)
committerMilos Fabian <milfabia@cisco.com>
Thu, 17 Dec 2015 13:36:40 +0000 (13:36 +0000)
commit960a876e2906e333a3f0e75f364e14c2fcd9ef1a
treeba89441b3b28ffe5f04126a64a4c4fac7eb32626
parent1497e41d105c97f6b57a81b2762283154a5fc559
BUG-4780: New peers failed to connect after one gets connected

After one peer gets connected, new peer failed to connect.
Cause of the issue was that we were reusing DefaultPromise
from previous connection.
Fix by creating new promise for each connection.
Remove needless EventExecutor variables, use
GlobalEventExecutor.INSTANCE instead.

Change-Id: I2938b9f16087d5b004fdbd43bcf082e26bb8a071
Signed-off-by: Claudio D. Gasparini <cgaspari@cisco.com>
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPDispatcherImpl.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/protocol/BGPProtocolSessionPromise.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/protocol/BGPReconnectPromise.java