##// END OF EJS Templates
chg: limit reconnect attempts...
Jun Wu -
r28358:ffd3ac07 default
parent child Browse files
Show More
@@ -549,6 +549,7 b' int main(int argc, const char *argv[], c'
549 549 }
550 550
551 551 hgclient_t *hgc;
552 size_t retry = 0;
552 553 while (1) {
553 554 hgc = connectcmdserver(&opts);
554 555 if (!hgc)
@@ -560,6 +561,13 b' int main(int argc, const char *argv[], c'
560 561 runinstructions(&opts, insts);
561 562 free(insts);
562 563 hgc_close(hgc);
564 if (++retry > 10)
565 abortmsg("too many redirections.\n"
566 "Please make sure %s is not a wrapper which "
567 "changes sensitive environment variables "
568 "before executing hg. If you have to use a "
569 "wrapper, wrap chg instead of hg.",
570 gethgcmd());
563 571 }
564 572
565 573 setupsignalhandler(hgc_peerpid(hgc));
General Comments 0
You need to be logged in to leave comments. Login now