Uploaded image for project: 'Realm Core'
  1. Realm Core
  2. RCORE-1391

Remove start/stop from DefaultSocketProvider

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sync
    • None

      The initial implementation of the Default Sync Socket still has custom functions for starting and stopping event loop. This was required since there are some random crashes caused by session clean up and websocket callback operations that occur on the event loop while the client is being torn down.

      Update the operation of the ClientImpl, Session and websocket so everything is cleaned up properly and no crashes occur if the event loop keeps running.

            Assignee:
            jonathan.reams@mongodb.com Jonathan Reams
            Reporter:
            michael.wilkersonbarker@mongodb.com Michael Wilkerson-Barker (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: