[openstack-dev] Question about locking

Rosa, Andrea (HP Cloud Services) andrea.rosa at hp.com
Tue Jul 2 08:49:10 UTC 2013


Hi Vish,

>Were other commands working on the compute node? It seems much more
>likely that the node had a hung connection to rabbit. If you are not using tcp
>keepalives, a network hiccup (or failover) can cause half open connections
>where the server thinks the connection is still active so it sends the message
>but the compute node never receives it.

The compute nodes is fine, messages are delivered and when I send a new delete for the same instance, I can see the message received by the compute node.
As I said I don't see that very often, it's a rare case but I'd like to know if the hanging lock could be an explanation.
 
>> PS: As you are on this topic I submitted a fix to complete the 
> >"pending" deletion when the compute service starts, it would be great 
> >if you can have a look at it: https://review.openstack.org/33265

Regards
--
Andrea Rosa




More information about the OpenStack-dev mailing list