Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-84626

Remote Objects - WASM - Nested Event Loops

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P3: Somewhat important
    • Resolution: Unresolved
    • Affects Version/s: 5.15.0
    • Fix Version/s: None
    • Component/s: Remote Objects
    • Labels:
      None
    • Platform/s:
      WebAssembly

      Description

      As noted in the Known Issues for WASM, Nested Event Loops are not supported in WASM, but several classes in the remoteobjects (eg, QConnectedReplicaImplementation) make use of QEventLoop class to wait on replies. This breaks things in WASM based applications. Is it possible for another solution can be found so RemoteObjects can work with WASM platform?

      For our application, we have used the WebSockets class to talk to a Source Node and it mostly works well - Except that I use QRemoteObjectPendingCall to get the return value from calling several methods on the Source Replica and that results in a exception on Firefox.

       

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            bstottle Brett Stottlemyer
            Reporter:
            fishwaldo Justin Hammond
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes