Skip to content
Commit 964ed576 authored by Philip Withnall's avatar Philip Withnall
Browse files

Block flushing of Kf.PersonaStore on any pending file operations

If a file operation is still underway, don't allow the Kf.PersonaStore to be
finalized until it's finished. This prevents libfolks from being closed before
changes to relationships.ini have been written out. We also prevent multiple
file operations from happening (pseudo-) concurrently, by cancelling any
pending operation when we schedule a new one.
parent 88df560e
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment