aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/quad/Symbol.map
diff options
context:
space:
mode:
authorOlivier Cochard <olivier@FreeBSD.org>2026-11-01 23:24:45 +0000
committerOlivier Cochard <olivier@FreeBSD.org>2026-11-01 23:29:58 +0000
commit7a0021a0988fa39faee847953dd8df6bc9ff56b9 (patch)
tree5696e02db5983c9a3b22f6f0245d7f7d1beb1267 /lib/libc/quad/Symbol.map
parent64857418bb2379a7d89b6af04cddf92fa48dd28c (diff)
nfscl: Do not delay recovery for a stale ClientIDHEADmain
When a CREATE_SESSION with the extant ClientID failed with NFS4ERR_STALE_CLIENTID within nfsc_renew of the previous full recovery, nfsrpc_setclient() returned EIO and the mount did no I/O until that window expired (about 45s). The server has discarded the ClientID, so waiting cannot help; RFC 8881 Section 8.4.2 requires a new ClientID (EXCHANGE_ID) and a state reclaim. AWS EFS discards both the session and the ClientID of clients whose lease is current whenever it resets a connection, which makes this path common there. PR: 299221 Approved by: rmacklem@ Sponsored by: Netflix
Diffstat (limited to 'lib/libc/quad/Symbol.map')
0 files changed, 0 insertions, 0 deletions