Skip to content

Commit

Permalink
Update style and add changelog entry
Browse files Browse the repository at this point in the history
  • Loading branch information
takameyer committed Dec 7, 2023
1 parent cb37109 commit 82cb295
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@

### Fixed
* <How do the end-user experience this issue? what was the impact?> ([#????](https://github.com/realm/realm-core/issues/????), since v?.?.?)
* Fixed several causes of "decryption failed" exceptions that could happen when opening multiple encrypted Realm files in the same process while using Apple/linux and storing the Realms on an exFAT file system. ([#7156](https://github.com/realm/realm-core/issues/7156), since the beginning)
* Fixed several causes of "decryption failed" exceptions that could happen when opening multiple encrypted Realm files in the same process while using Apple/linux and storing the Realms on an exFAT file system. ([#7156](https://github.com/realm/realm-core/issues/7156), since the beginning)
* Fixed deadlock which occurs when accessing the current user from within a callback from the user listener ([#7183](https://github.com/realm/realm-core/issues/7183), since unknown)
* Update existing std exceptions thrown by the Sync Client to use Realm exceptions. ([#6255](https://github.com/realm/realm-core/issues/6255), since v10.2.0)
* Having a class name of length 57 would make client reset crash as a limit of 56 was wrongly enforced (57 is the correct limit) ([#7176](https://github.com/realm/realm-core/issues/7176), since v10.0.0)
* Automatic client reset recovery on flexible sync Realms would apply recovered changes in multiple write transactions, releasing the write lock in between. This had several observable negative effects:
Expand Down
2 changes: 1 addition & 1 deletion src/realm/object-store/sync/sync_manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@ bool SyncManager::perform_metadata_update(util::FunctionRef<void(SyncMetadataMan
std::shared_ptr<SyncUser> SyncManager::get_user(const std::string& user_id, const std::string& refresh_token,
const std::string& access_token, const std::string& device_id)
{
auto user = std::shared_ptr<SyncUser>(nullptr);
std::shared_ptr<SyncUser> user;
{
util::CheckedLockGuard lock(m_user_mutex);
auto it = std::find_if(m_users.begin(), m_users.end(), [&](const auto& user) {
Expand Down

0 comments on commit 82cb295

Please sign in to comment.