[ https://issues.apache.org/jira/browse/AIRAVATA-2212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15655221#comment-15655221 ]
ASF GitHub Bot commented on AIRAVATA-2212: ------------------------------------------ GitHub user machristie opened a pull request: https://github.com/apache/airavata-php-gateway/pull/35 AIRAVATA-2212 Stop checking for status change once detected Previous code had a bug where it would continue checking for a status change after a status change was detected. This resulted in the page trying to reload while it was loading, prevent the page from ever actually loading in some cases. Also added checking the job status for changes as well. You can merge this pull request into a Git repository by running: $ git pull https://github.com/machristie/airavata-php-gateway AIRAVATA-2212-autorefresh-prevents-page-from-loading Alternatively you can review and apply these changes as the patch at: https://github.com/apache/airavata-php-gateway/pull/35.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #35 ---- commit 4487dd701c77d010b2f5cec31bf2cb6c6a9f1bbd Author: Marcus Christie <machr...@iu.edu> Date: 2016-11-10T21:33:17Z AIRAVATA-2212 Stop checking for status change once detected Previous code had a bug where it would continue checking for a status change after a status change was detected. This resulted in the page trying to reload while it was loading, prevent the page from ever actually loading in some cases. Also added checking the job status for changes as well. ---- > Experiment Auto Refresh may try to reload the page while reloading the page > --------------------------------------------------------------------------- > > Key: AIRAVATA-2212 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2212 > Project: Airavata > Issue Type: Bug > Reporter: Marcus Christie > Assignee: Marcus Christie > > The Experiment Auto Refresh feature has a bug that occurs when it takes more > than about 3 seconds to load the experiment summary. Experiment Auto Refresh > runs an Ajax request every 3 seconds to check to see if the experiment status > has changed. If the experiment status has changed it tries to reload the > page. However, it keeps checking every 3 seconds and it is possible for the > summary page to > * check to see if the experiment status has changed > * start reloading the page > * check a second time to see if the experiment status has changed > * start reloading the page a second time > * etc. > For [~eroma_a] the summary page basically got stuck in this loop and never > refreshed. -- This message was sent by Atlassian JIRA (v6.3.4#6332)