From: Jeffrey Altman Date: Sat, 3 Sep 2011 22:19:58 +0000 (-0400) Subject: Windows: add connection defaults for RDR mode X-Git-Tag: upstream/1.8.0_pre1^2~3340 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=21496cc223b82081ebdf1de9ef5aeb7dc812489b;p=packages%2Fo%2Fopenafs.git 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 --- 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;