commit | 2e93bf9e465b7d0ccf703fb791c663435d9522cf | [log] [tgz] |
---|---|---|
author | Alex Elder <elder@inktank.com> | Fri Apr 26 15:44:36 2013 -0500 |
committer | Sage Weil <sage@inktank.com> | Wed May 01 21:19:55 2013 -0700 |
tree | ae1bbb292a93d0d51cdb6b42f2c46bd1f488eba8 | |
parent | ad945fc1da42965a31089d29de3754047861f348 [diff] |
rbd: remove parent devices on probe error When an error occurs while finishing probing a device it is assumed that parent devices get cleaned up when deleting a device. They don't. Add a call to clean them up. Note that this means the parent spec will already be cleaned up so it doesn't have to be in one of the rbd_add() error paths. Signed-off-by: Alex Elder <elder@inktank.com> Reviewed-by: Josh Durgin <josh.durgin@inktank.com>