Uploaded image for project: 'Realm JavaScript SDK'
  1. Realm JavaScript SDK
  2. RJS-879

Fix multiprocess write on Windows

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None

      We have an issue on Windows where writes from second process if the realm is opened in a first process are not completing. Ie the Realm JS API 

      realm.write(()=>

      { realm.create(); }

      )

       

      will not complete. 

      The issue is related to external_commit_helper.cpp::ExternalCommitHelper::notify_others() which invokes m_commit_available.notify_all() and this call never completes.

       

      See this issue for reproduce sample scripts and more information about the context of this issue. 
      https://jira.mongodb.org/browse/RJS-871

            Assignee:
            Unassigned Unassigned
            Reporter:
            lubo.blagoev@mongodb.com Lubo Blagoev
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: