[ 
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)

Reply via email to