summaryrefslogtreecommitdiff
path: root/tools/lib/python/kdoc/kdoc_re.py
diff options
context:
space:
mode:
authorPaulo Alcantara <pc@manguebit.org>2025-12-04 15:06:23 -0300
committerSteve French <stfrench@microsoft.com>2025-12-05 17:40:33 -0600
commit855982a52ff7d188188f0ecf86c2ce95957202c6 (patch)
tree62e0171cb5c5892abee05edfcb42eff211df3408 /tools/lib/python/kdoc/kdoc_re.py
parent4ae4dde6f34a4124c65468ae4fa1f915fb40f900 (diff)
smb: client: relax session and tcon reconnect attempts
When the client re-establishes connection to the server, it will queue a worker thread that will attempt to reconnect sessions and tcons on every two seconds, which is kinda overkill as it is a very common scenario when having expired passwords or KRB5 TGT tickets, or deleted shares. Use an exponential backoff strategy to handle session/tcon reconnect attempts in the worker thread to prevent the client from overloading the system when it is very unlikely to re-establish any session/tcon soon while client is idle. Signed-off-by: Paulo Alcantara (Red Hat) <pc@manguebit.org> Reviewed-by: David Howells <dhowells@redhat.com> Cc: Pierguido Lambri <plambri@redhat.com> Cc: linux-cifs@vger.kernel.org Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'tools/lib/python/kdoc/kdoc_re.py')
0 files changed, 0 insertions, 0 deletions