bugfix for race condition w/ assigning floating ip