pvc/node-daemon/pvcnoded/objects
Joshua Boniface 5355f6ff48 Work around synchronization lock issues
Make the block on stage C only wait for 900 seconds (15 minutes) to
prevent indefinite blocking.

The issue comes if a VM is being received, and the current unflush is
cancelled for a flush. When this happens, this lock acquisition seems to
block for no obvious reason, and no other changes seem to affect it.
This is certainly some sort of locking bug within Kazoo but I can't
diagnose it as-is. Leave a TODO to look into this again in the future.
2021-09-26 23:26:21 -04:00
..
CephInstance.py Fix typo in log message 2021-09-26 03:35:30 -04:00
DNSAggregatorInstance.py Refactor pvcnoded to reduce Daemon.py size 2021-08-21 03:14:22 -04:00
MetadataAPIInstance.py Refactor pvcnoded to reduce Daemon.py size 2021-08-21 03:14:22 -04:00
NodeInstance.py Use event to non-block wait and fix inf wait 2021-09-26 22:55:39 -04:00
SRIOVVFInstance.py Refactor pvcnoded to reduce Daemon.py size 2021-08-21 03:14:22 -04:00
VMConsoleWatcherInstance.py Refactor pvcnoded to reduce Daemon.py size 2021-08-21 03:14:22 -04:00
VMInstance.py Work around synchronization lock issues 2021-09-26 23:26:21 -04:00
VXNetworkInstance.py Refactor pvcnoded to reduce Daemon.py size 2021-08-21 03:14:22 -04:00
__init__.py Refactor pvcnoded to reduce Daemon.py size 2021-08-21 03:14:22 -04:00