Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

osd: filestore: fix wrong scope of result code for error cases during mount #7707

Merged
merged 1 commit into from Mar 11, 2016

Commits on Feb 19, 2016

  1. os/filestore: fix wrong scope of result code for error cases during m…

    …ount
    
    This pr is similar to ceph#7704
    but I feel like making a new one in case they need to be treated separately,
    such as one needs to be backported while the other does not, and vice versa.
    
    During the mount process, if we fail to read op_seq or create a no-snap-fn,
    the mount process is abnormally terminated but we may
    still return a positive answer to the caller, which is misleading.
    
    This patch is provided to solve the above problems by correctly setting
    'ret' correspondingly under these cases, which is the final answer to
    be passed out for caller.
    
    Fixes: ceph#14815
    Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
    xiexingguo committed Feb 19, 2016
    Copy the full SHA
    7be19c2 View commit details
    Browse the repository at this point in the history