summaryrefslogtreecommitdiff
path: root/COPYING
diff options
context:
space:
mode:
authorIlya Dryomov <idryomov@gmail.com>2016-08-12 14:11:41 (GMT)
committerIlya Dryomov <idryomov@gmail.com>2016-08-24 21:49:16 (GMT)
commit99d1694310df3ffef66902f5bc1a23e95a724aa3 (patch)
treeb6b5aa340ac11b63d07c5022c69a1d1be4a0edea /COPYING
parent1643dfa4c2c827d6e2aa419df8c17b0f24090278 (diff)
downloadlinux-99d1694310df3ffef66902f5bc1a23e95a724aa3.tar.xz
rbd: retry watch re-registration periodically
Revamp watch code to support retrying watch re-registration: - add rbd_dev->watch_state for more robust errcb handling - store watch cookie separately to avoid dereferencing watch_handle which is set to NULL on unwatch - move re-register code into a delayed work and retry re-registration every second, unless the client is blacklisted Signed-off-by: Ilya Dryomov <idryomov@gmail.com> Reviewed-by: Mike Christie <mchristi@redhat.com> Tested-by: Mike Christie <mchristi@redhat.com>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions