File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -411,6 +411,7 @@ def process(self, forceCompute=False):
411411 self .node .nodeDesc .processChunk (self )
412412 except Exception as e :
413413 if self ._status .status != Status .STOPPED :
414+ self ._status .elapsedTime = time .time () - startTime
414415 self .upgradeStatusTo (Status .ERROR )
415416 raise
416417 except (KeyboardInterrupt , SystemError , GeneratorExit ) as e :
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ Panel {
3030 if (node !== null && node .isSubmittedOrRunning ()) {
3131 timer .start ()
3232 }
33- else if (node !== null && node .isFinishedOrRunning ()) {
33+ else if (node !== null && ( node .isFinishedOrRunning () || node . globalStatus == " ERROR " )) {
3434 computationInfo .text = Format .getTimeStr (node .elapsedTime )
3535 }
3636 else {
@@ -70,7 +70,7 @@ Panel {
7070 font .italic : true
7171 visible: {
7272 if (node !== null ) {
73- if (( node .isFinishedOrRunning () || node .isSubmittedOrRunning ()) ) {
73+ if (node .isFinishedOrRunning () || node .isSubmittedOrRunning () || node . globalStatus == " ERROR " ) {
7474 return true
7575 }
7676 }
You can’t perform that action at this time.
0 commit comments