]> git.tuebingen.mpg.de Git - dss.git/blobdiff - dss.c
prune: Fail gracefully if pre-rm hook fails.
[dss.git] / dss.c
diff --git a/dss.c b/dss.c
index a219cfd37b4569fbc3aa67fb2d4443a950353197..f91883aefd467665ffa6c4858657dc1a532ef998 100644 (file)
--- a/dss.c
+++ b/dss.c
@@ -1675,6 +1675,7 @@ rm:
                ret = wait_for_remove_process();
                if (ret < 0)
                        goto out;
+               ret = -E_HOOK_FAILED;
                if (snapshot_removal_status != HS_PRE_SUCCESS)
                        goto out;
        }