I have a CentOS 6 server with two bonded ethernet ports. Both ports are connected to a switch which I then connect to a laptop.
If I flood-ping the laptop and disconnect one of the bonded ports, some packets (~20) are lost before things stabilise. This happens in a fraction of a second. However, if I then plug the cable back in, I drop packets for 30 seconds before things go back to normal.