Changeset 21028


Ignore:
Timestamp:
07/27/16 17:24:54 (9 years ago)
Author:
dlcheng
Message:

CHG (JS): Adding slow connection request handling.

Location:
issm/trunk-jpl/src/m
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk-jpl/src/m/classes/clusters/generic.js

    r20995 r21028  
    5151                $(callbackid).html(sprintf("%-16s", "CONNECTING...")).prop("disabled", true);
    5252                request.position = 0; //Keep track of current parsing position in repsonseText
    53                 request.timeout = 30000;
     53                request.timeout = 180000;
    5454                request.ontimeout = function (event) { //{{{
    55                         $(callbackid).html(sprintf("%-16s", "RUN")).prop("disabled", false);
     55                        $(callbackid).html(sprintf("%-16s", "TIMEOUT")).prop("disabled", false);
     56                        callbackerrorfunction();
    5657                } //}}}
    5758                request.onerror = function (event) { //{{{
    5859                        $(callbackid).html(sprintf("%-16s", "COULD NOT RUN")).prop("disabled", false);
    59                         solving=false;
    60                         console.log(event);
     60                        callbackerrorfunction();
    6161                } //}}}
    6262                request.upload.onprogress = function(event) { //{{{
  • TabularUnified issm/trunk-jpl/src/m/solve/solve.js

    r20995 r21028  
    103103
    104104        //callback function:
    105         function callbackfunction(){}; //default, do nothing if no callback function requested.
     105        function callbackfunction(){solving=false;}; //default, do nothing if no callback function requested.
    106106        if (options.getfieldvalue('callbackfunction',false)){
    107107                callbackfunction=options.getfieldvalue('callbackfunction');
     
    109109       
    110110        //callback error function:
    111         function callbackerrorfunction(){}; //default, do nothing if no callback function requested.
     111        function callbackerrorfunction(){solving=false;}; //default, do nothing if no callback function requested.
    112112        if (options.getfieldvalue('callbackerrorfunction',false)){
    113113                callbackerrorfunction=options.getfieldvalue('callbackerrorfunction');
Note: See TracChangeset for help on using the changeset viewer.