aboutsummaryrefslogtreecommitdiffstats
path: root/rust/helpers/io.c
diff options
context:
space:
mode:
authorShyam Prasad N <[email protected]>2025-06-02 17:07:17 +0000
committerSteve French <[email protected]>2025-06-03 23:42:48 +0000
commit42ca547b13a20e7cbb04fbdf8d5f089ac4bb35b7 (patch)
tree7faf9b97ce52a64b6d4663713c31956aac5e4342 /rust/helpers/io.c
parentcifs: serialize other channels when query server interfaces is pending (diff)
downloadkernel-42ca547b13a20e7cbb04fbdf8d5f089ac4bb35b7.tar.gz
kernel-42ca547b13a20e7cbb04fbdf8d5f089ac4bb35b7.zip
cifs: do not disable interface polling on failure
When a server has multichannel enabled, we keep polling the server for interfaces periodically. However, when this query fails, we disable the polling. This can be problematic as it takes away the chance for the server to start advertizing again. This change reschedules the delayed work, even if the current call failed. That way, multichannel sessions can recover. Signed-off-by: Shyam Prasad N <[email protected]> Cc: [email protected] Signed-off-by: Steve French <[email protected]>
Diffstat (limited to 'rust/helpers/io.c')
0 files changed, 0 insertions, 0 deletions