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

Frozen admincentral after restart (after major vaadin update)

    XMLWordPrintable

Details

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

    Description

      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)

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD

                    Time Tracking

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