Hello,

I have found an issue in Bird 2.0.8.
If the tcp connection is not completely, then a new bgp conntection is success.
When the hold timer of the first tcp connection is expired, it will close both of the connection.
             router1                                        router2
           192.168.1.100                      192.168.1.200
first        <----------------------------------------(tcp syn)
                -----------------------------------------> (tcp syn ack)
               <---------------------------------------------(tcp ack, open)
second   <---------------------------------------------> (tcp )
               <---------------------------------------------> (bgp established)
first holdtime expire
               <---------------------------------------------   (bgp close first)     
              <---------------------------------------------   (bgp close second)     
 The full packet is in the attachment, is this a correct operation ?