From 21496cc223b82081ebdf1de9ef5aeb7dc812489b Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Sat, 3 Sep 2011 18:19:58 -0400 Subject: [PATCH] Windows: add connection defaults for RDR mode CM_CONN_IFS_HARDDEADTIME 120 CM_CONN_IFS_CONNDEADTIME 50 CM_CONN_IFS_IDLEDEADTIME 50 Change-Id: I0b110f2a33879bb889d4ad4b54b7c218a1006e65 Reviewed-on: http://gerrit.openafs.org/5339 Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- src/WINNT/afsd/cm_conn.c | 13 +++++++++++++ src/WINNT/afsd/cm_conn.h | 4 ++++ 2 files changed, 17 insertions(+) diff --git a/src/WINNT/afsd/cm_conn.c b/src/WINNT/afsd/cm_conn.c index 061186094..f6bce4938 100644 --- a/src/WINNT/afsd/cm_conn.c +++ b/src/WINNT/afsd/cm_conn.c @@ -161,6 +161,19 @@ void cm_InitConn(void) IdleDeadtimeout = (unsigned short) ConnDeadtimeout; afsi_log("IdleDeadTimeout is %d", IdleDeadtimeout); } + } else { + if (ConnDeadtimeout == 0) { + ConnDeadtimeout = CM_CONN_IFS_CONNDEADTIME; + afsi_log("ConnDeadTimeout is %d", ConnDeadtimeout); + } + if (HardDeadtimeout == 0) { + HardDeadtimeout = CM_CONN_IFS_HARDDEADTIME; + afsi_log("HardDeadTimeout is %d", HardDeadtimeout); + } + if (IdleDeadtimeout == 0) { + IdleDeadtimeout = CM_CONN_IFS_IDLEDEADTIME; + afsi_log("IdleDeadTimeout is %d", IdleDeadtimeout); + } } osi_EndOnce(&once); } diff --git a/src/WINNT/afsd/cm_conn.h b/src/WINNT/afsd/cm_conn.h index 044c05405..6587b66db 100644 --- a/src/WINNT/afsd/cm_conn.h +++ b/src/WINNT/afsd/cm_conn.h @@ -24,6 +24,10 @@ #define CM_CONN_NATPINGINTERVAL 0 #endif +#define CM_CONN_IFS_HARDDEADTIME 120 +#define CM_CONN_IFS_CONNDEADTIME 50 +#define CM_CONN_IFS_IDLEDEADTIME 50 + extern unsigned short ConnDeadtimeout; extern unsigned short HardDeadtimeout; extern DWORD RDRtimeout; -- 2.39.5