• Alex Elder's avatar
    rbd: adjust image object request ref counting · b155e86c
    Alex Elder authored
    An extra reference is taken when an object request is added as one
    of the requests making up an image object.  A reference is dropped
    again when the image's object requests get submitted.
    
    The original reference for the object request will remain throughout
    this period, so we don't need to add and then take away an extra
    one.
    
    This can be interpreted as the image request inheriting the original
    object request's reference.
    Signed-off-by: default avatarAlex Elder <elder@inktank.com>
    Reviewed-by: default avatarJosh Durgin <josh.durgin@inktank.com>
    b155e86c
rbd.c 111 KB