File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed
services/static-webserver/client/source/class/osparc Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -48,11 +48,7 @@ qx.Class.define("osparc.WatchDog", {
4848
4949 // register for socket.io event to change the default heartbeat interval
5050 const socket = osparc . wrapper . WebSocket . getInstance ( ) ;
51- socket . removeSlot ( "set_heartbeat_emit_interval" ) ;
52- socket . on ( "set_heartbeat_emit_interval" , ( { interval } ) => {
53- const newInterval = parseInt ( interval ) * 1000 ;
54- this . setHeartbeatInterval ( newInterval ) ;
55- } , this ) ;
51+ socket . bind ( "heartbeatInterval" , this , "heartbeatInterval" ) ;
5652 } ,
5753
5854 properties : {
@@ -66,8 +62,8 @@ qx.Class.define("osparc.WatchDog", {
6662
6763 heartbeatInterval : {
6864 check : "Number" ,
69- init : 2 * 1000 , // in milliseconds
70- nullable : false ,
65+ init : null ,
66+ nullable : true ,
7167 apply : "__applyHeartbeatInterval"
7268 } ,
7369
@@ -96,8 +92,10 @@ qx.Class.define("osparc.WatchDog", {
9692 } ,
9793
9894 __applyHeartbeatInterval : function ( value ) {
95+ if ( value === null ) {
96+ return ;
97+ }
9998 this . __clientHeartbeatWWPinger . postMessage ( [ "start" , value ] ) ;
100-
10199 this . setAppConnected ( true ) ;
102100 } ,
103101
You can’t perform that action at this time.
0 commit comments