mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-01-11 23:13:21 -05:00
Updated tunnel, so it sets idle timeout, if supported by agent
This commit is contained in:
parent
a466c2fed1
commit
8635388297
@ -991,6 +991,17 @@ function createMeshCore(agent) {
|
|||||||
s.end = onTunnelClosed;
|
s.end = onTunnelClosed;
|
||||||
s.tunnel = this;
|
s.tunnel = this;
|
||||||
|
|
||||||
|
if (require('MeshAgent').idleTimeout != null)
|
||||||
|
{
|
||||||
|
s.setTimeout(require('MeshAgent').idleTimeout * 1000);
|
||||||
|
s.on('timeout', function ()
|
||||||
|
{
|
||||||
|
this.ping();
|
||||||
|
this.setTimeout(require('MeshAgent').idleTimeout * 1000);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
//sendConsoleText('onTunnelUpgrade - ' + this.tcpport + ' - ' + this.udpport);
|
//sendConsoleText('onTunnelUpgrade - ' + this.tcpport + ' - ' + this.udpport);
|
||||||
|
|
||||||
if (this.tcpport != null) {
|
if (this.tcpport != null) {
|
||||||
|
Loading…
Reference in New Issue
Block a user