From: Andre Noll Date: Tue, 7 Apr 2009 14:15:01 +0000 (+0200) Subject: com_create: Abort if pre-create hook fails. X-Git-Tag: v0.1.3~15^2 X-Git-Url: http://git.tuebingen.mpg.de/?p=dss.git;a=commitdiff_plain;h=d98f153760260186e7350c5ac51c3e60410166ef com_create: Abort if pre-create hook fails. handle_pre_create_hook_exit() returns zero if the hook failed. --- diff --git a/dss.c b/dss.c index 2a18857..3bfcfe7 100644 --- a/dss.c +++ b/dss.c @@ -983,7 +983,7 @@ static int com_create(void) if (ret < 0) return ret; ret = handle_pre_create_hook_exit(status); - if (ret < 0) + if (ret <= 0) /* error, or pre-create failed */ return ret; } create_rsync_argv(&rsync_argv, ¤t_snapshot_creation_time);