What's Changed
- Reworked deadlock handling, fixed a few other issues by @mpretty-cyro in #1016
- Fixed an issue where the background task to finish sending messages may not have sent the sync message or the main message after and upload
- Fixed an issue where the SessionBackgroundTask was incorrectly reporting a failure to be created
- Fixed an incorrect modal action colour
- Fixed a crash when creating legacy groups
- Updated the code so that we take charge of resolving the deadlock issue instead of relying on GRDB to do it
- Updated the logic to timeout the SessionBackgroundTask with 5 seconds of background time remaining (to ensure we have enough time to suspend the network & database)
Signatures
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
The following hashes have been signed for verification using keejef's GPG keys
located in the oxen core repository at https://github.com/oxen-io/oxen-core/blob/dev/utils/gpg_keys/KeeJef.asc
SHA256 Hashes
session-2.7.3.ipa f550f469eab8fa50d5eabe3cef9863878a23ec32abc9ac34d065b564eb3e1555
-----BEGIN PGP SIGNATURE-----
iIIEARYKACoWIQT8KCHeNb2DnpPTrnZQ94kLze2QqwUCZtebrAwca2VlQG94ZW4u
aW8ACgkQUPeJC83tkKseFwEAtlBFvBRxIxXJuR+mBnwk1VGDEXEW0j7RNXDshejq
MnoA/0/tamhbfabG+6i+aHIR1WKPt3FR/YvtoHNggA3IudwA
=18hW
-----END PGP SIGNATURE-----
Full Changelog: 2.7.2...2.7.3