[Sheepdog] Improve the verbose error message in log.
Liu Yuan
namei.unix at gmail.com
Fri Mar 2 10:43:59 CET 2012
On 03/02/2012 05:04 PM, huxinwei wrote:
> Hi List,
>
> Yet another trivial patch.
> I just copied over the comments for these results. It helps me to figure out the situation more easiler.
>
> Please consider it for inclusion.
>
> Thanks.
>
Applied, thanks.
> diff --git a/sheep/group.c b/sheep/group.c
> index dda468c..7ed8316 100644
> --- a/sheep/group.c
> +++ b/sheep/group.c
> @@ -1200,11 +1200,11 @@ static void sd_join_handler(struct sd_node *joined,
>
> if (node_cmp(joined, &sys->this_node) == 0) {
> if (result == CJ_RES_FAIL) {
> - eprintf("failed to join sheepdog cluster\n");
> + eprintf("Fail to join. The joining node has an invalid epoch.\n");
> sys->cdrv->leave();
> exit(1);
> } else if (result == CJ_RES_JOIN_LATER) {
> - eprintf("failed to join sheepdog cluster: please retry when master is up\n");
> + eprintf("Fail to join. The joining node should be added after the cluster start working.\n");
> sys->cdrv->leave();
> exit(1);
> }
More information about the sheepdog
mailing list