Files
chatmail-core/deltachat-ffi/src
Floris Bruynooghe 6a34cb7ad8 fix(imex): Clone provider in dc_backup_provider_wait()
This is a long running process and there has been at lease one crash
in this function.  By owning both the context and the provider when
waiting we can avoid them being deallocated while we are still using
them.

To make the BackupProvider clonable this transforms all the errors
from it into Strings.  These are clonable and how we report most our
errors anyway.  The Future impl of BackupProvider then turns this into
an anyhow::Error so all other code can keep using anyhow as usual.
2023-03-29 12:54:26 +02:00
..
2022-10-22 09:59:43 +00:00