•  
      request #9978 Tuleap sessions hang constantly, need browser restart
    Infos
    #9978
    Patricia Carrasco (pcar)
    2021-01-04 13:16
    2017-02-22 22:04
    10271
    Details
    Tuleap sessions hang constantly, need browser restart
    We have been experiencing constant hangs with Tuleap. No pages can be loaded after it has frozen until restarting the browser or sometimes after varying timeout (from several seconds to tens of seconds or minutes)

    The problem seems to happen with all browsers.

    The hang seems to be related to *cancelling* a page load. Problem is likely to happen with pages with embedded lists that take time to populate and are populated with asynchronous http request. Some examples:

    - "My Personal Page" when using "My Artifacts (Tracker V5)" which
    loads list of issues asynchronously and can take very long to load

    - Agile dashboard planning view when opening "milestones" folder

    When user navigates to next page without waiting for the page to fully load, the pending asynchronous request is cancelled. This seems to trigger the bug.

    I have observed following when making a new HTTP requests after the session has frozen:

    1. New HTTP requests are received by the server but server does not
    respond at all (no bytes are received).
    2. Deleting cookie PHPSESSID will fix the problem.

    The following link provides some links provides some tips: http://konrness.com/php5/how-to-prevent-blocking-php-requests/
    Empty
    All
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Reza Charghi (rezachar), Emilio Palmiero (empa)
    Stage
    Empty
    Closed
    2021-01-04
    Attachments
    Empty
    References

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2021-01-04 13:16
    • Status changed from Under implementation to Closed
    • Close date changed from 2017-02-22 to 2021-01-04
    User avatar
    Thomas Gerbet (tgerbet)2017-02-22 22:20
    • Status changed from New to Acknowledged
    • Reported in version changed from 9.4 to All