commit | 80d3c45fd765fbf4f10981b60ff6b1384bdbc706 | [log] [tgz] |
---|---|---|
author | Dave Wysochanski <dwysocha@redhat.com> | Wed Jun 26 16:30:24 2019 -0400 |
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | Sat Jul 06 14:54:53 2019 -0400 |
tree | 492ae6a591e1f276e6b5acb599f921ae8bac4a20 | |
parent | 4368d77a4d985758303a4257c07991c079db7a75 [diff] |
SUNRPC: Fix possible autodisconnect during connect due to old last_used Ensure last_used is updated before calling mod_timer inside xprt_schedule_autodisconnect. This avoids a possible xprt_autoclose firing immediately after a successful connect when xprt_unlock_connect calls xprt_schedule_autodisconnect with an old value of last_used. Signed-off-by: Dave Wysochanski <dwysocha@redhat.com> Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>