Commit graph

5 commits

Author SHA1 Message Date
Wim Taymans
fb0919b8b7 link: improve state changes 2017-05-02 12:02:27 +02:00
Wim Taymans
8804980c8f work on state changes
Make things work better after errors
2017-04-25 13:00:09 +02:00
Wim Taymans
be528ba7c2 flatpak: add flatpak module
Pass LoopUtils to callbacks to make it easier to reschedule timeouts.
2017-04-17 16:32:25 +02:00
Wim Taymans
fb69758251 Do cleanup of queues
Wait for async state changes to complete
2017-01-12 20:02:58 +01:00
Wim Taymans
474981ddda Refactor the work queue
Make a separate work queue to track async operations. Keep separate
work queues for links and nodes. This avoids lockups when some async
operation take a long time and the work queue has SYNC_WAIT operations.
2017-01-12 16:48:17 +01:00