]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Spawn arping in thread to speed-up floating IP
authorBrian Haley <brian.haley@hp.com>
Fri, 27 Sep 2013 14:57:40 +0000 (10:57 -0400)
committerBrian Haley <brian.haley@hp.com>
Thu, 17 Oct 2013 14:42:11 +0000 (10:42 -0400)
commit3bcc64cf108e6a3999ab803d3c7625eb4f66843e
treecaca76821e1966425426b295ff60a0174f58051c
parent54c756922216d27e1df69e30a484fc7881dce392
Spawn arping in thread to speed-up floating IP

Change _send_gratuitous_arp_packet() to spawn a thread to call
arping after a floating IP is assigned.  This way it doesn't
stall _process_routers() from returning quickly due to calling
pool.waitall().

Fixes Bug: 1233391

Change-Id: Id1f5eb75c222ba6a0935a294e3973292f50d0559
neutron/agent/l3_agent.py
neutron/tests/unit/test_l3_agent.py