Fossil SCM
Continue prompting for as many times as the failed login check will allow.
Commit
87d258107c575d446672cdfe453ddd7fec180f3d
Parent
a28292306110996…
1 file changed
+1
+1
| --- src/xfer.c | ||
| +++ src/xfer.c | ||
| @@ -1781,10 +1781,11 @@ | ||
| 1781 | 1781 | if( nCycle<2 ){ |
| 1782 | 1782 | g.urlPasswd = 0; |
| 1783 | 1783 | go = 1; |
| 1784 | 1784 | if( g.cgiOutput==0 ){ |
| 1785 | 1785 | g.urlFlags |= URL_PROMPT_PW; |
| 1786 | + g.urlFlags &= ~URL_PROMPTED; | |
| 1786 | 1787 | url_prompt_for_password(); |
| 1787 | 1788 | } |
| 1788 | 1789 | } |
| 1789 | 1790 | }else{ |
| 1790 | 1791 | blob_appendf(&xfer.err, "server says: %s\n", zMsg); |
| 1791 | 1792 |
| --- src/xfer.c | |
| +++ src/xfer.c | |
| @@ -1781,10 +1781,11 @@ | |
| 1781 | if( nCycle<2 ){ |
| 1782 | g.urlPasswd = 0; |
| 1783 | go = 1; |
| 1784 | if( g.cgiOutput==0 ){ |
| 1785 | g.urlFlags |= URL_PROMPT_PW; |
| 1786 | url_prompt_for_password(); |
| 1787 | } |
| 1788 | } |
| 1789 | }else{ |
| 1790 | blob_appendf(&xfer.err, "server says: %s\n", zMsg); |
| 1791 |
| --- src/xfer.c | |
| +++ src/xfer.c | |
| @@ -1781,10 +1781,11 @@ | |
| 1781 | if( nCycle<2 ){ |
| 1782 | g.urlPasswd = 0; |
| 1783 | go = 1; |
| 1784 | if( g.cgiOutput==0 ){ |
| 1785 | g.urlFlags |= URL_PROMPT_PW; |
| 1786 | g.urlFlags &= ~URL_PROMPTED; |
| 1787 | url_prompt_for_password(); |
| 1788 | } |
| 1789 | } |
| 1790 | }else{ |
| 1791 | blob_appendf(&xfer.err, "server says: %s\n", zMsg); |
| 1792 |