Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 265 → Rev 266

/DUBwise/trunk/shared/src/MKWatchDog.java
16,7 → 16,7
{
MKCommunicator mk=null;
 
int debug_data_count_buff=-123;
int bytes_in_count_buff=-123;
 
public MKWatchDog(MKCommunicator _mk)
{
176,72 → 176,20
break;
}
 
// if ((!mk.ufo_prober.is_incompatible()))
{/*
mk.log("watchdog after main loop");
if (debug_data_count_buff==mk.stats.debug_data_count)
{
mk.log("timeout:" +conn_check_timeout );
conn_check_timeout++;
if (conn_check_timeout==1000)
{
mk.log("disconnecting");
mk.close_connections(false);
conn_check_timeout=0;
}
debug_data_count_buff=mk.stats.debug_data_count;
}
else
conn_check_timeout=0;
 
*/
/*else if ((mk.root.canvas.user_intent==USER_INTENT_RAWDEBUG) || (mk.root.canvas.user_intent==USER_INTENT_GRAPH) )
{
mk.trigger_debug();
try { Thread.sleep(100); }
catch (Exception e) { }
}
*/
 
if (bytes_in_count_buff==mk.stats.bytes_in)
if ((conn_check_timeout++)*BASE_SLEEP>3000)
{
conn_check_timeout=0;
mk.close_connections(false);
 
}
else
conn_check_timeout=0;
bytes_in_count_buff=mk.stats.debug_data_count;
 
 
/*
 
 
if (debug_data_count_buff==mk.debug_data_count)
{
// mk.close_connections(false);
}
 
*/
 
/*if (mk.version.major==-1)
mk.get_version();
else
*/
/*for ( int cnt=0;cnt<5;cnt++)
if (mk.params.field[cnt]==null)
{
mk.get_params(cnt+1);
break;
}*/
/*
for (int c=0;c<32;c++)
if (!mk.debug_data.got_name[c])
{
mk.get_debug_name(c);
break;
}
*/
 
}
}