Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-6736

Frozen admincentral after restart (after major vaadin update)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Neutral Neutral
    • 6.2.12
    • 6.2.7
    • None
    • Yes
    • Yes

      Steps to reproduce

      1.  Start CE demo webapp
      2.  Log in into admincentral
      3. Interact with UI (e.g. click a find bar result)

      Expected results

      UI responds.

      Actual results

      Progress bar is pending infinitely (most of the times, although this should be tested repetitively).

      Workaround

      Refresh the browser tab.

      Development notes

      This is caused by UI#push calls before the push connection is established (in our case findbar results).
      Although vaadin has code to handle these pending pushed, this causes the freezing.
      https://github.com/vaadin/framework/blob/e30226a19564c6ee77064e5178a7665554d57466/server/src/main/java/com/vaadin/server/communication/AtmospherePushConnection.java#L256 (commenting out this line fixes the issue)

        Acceptance criteria

              rkovarik Roman Kovařík
              rkovarik Roman Kovařík
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 7h
                  7h