Joshua Boniface
8f160abf90
Store the flush_thread of a node as a class object. Before starting a new flush thread (either flush or unflush), stop the existing one if it exists to prevent further migrations, then start the new thread. Set the object to None on init and again once the task actually finishes. Remove the inflush flag as this is not required when using these threads and functionally does nothing any longer, but add the flush_stopper flag to trigger cancellation of the current job. |
||
---|---|---|
.. | ||
pvcd | ||
pvc-flush.service | ||
pvcd.py | ||
pvcd.sample.yaml | ||
pvcd.service | ||
pvcd.target |