Fossil SCM

Fix ssh: clones, broken by the previous check-in.

drh 2024-04-17 12:49 content-length-errors
Commit de647e865230f5c012e13720881d00487813856d016b0f5d318fe343bd288fa6
1 file changed +1
+1
--- src/http.c
+++ src/http.c
@@ -563,10 +563,11 @@
563563
for(ii=7; zLine[ii] && zLine[ii]!=' '; ii++){}
564564
while( zLine[ii]==' ' ) ii++;
565565
fossil_warning("server says: %s", &zLine[ii]);
566566
goto write_err;
567567
}
568
+ if( iHttpVersion<0 ) iHttpVersion = 1;
568569
closeConnection = 0;
569570
}else if( fossil_strnicmp(zLine, "content-length:", 15)==0 ){
570571
for(i=15; fossil_isspace(zLine[i]); i++){}
571572
iLength = atoi(&zLine[i]);
572573
}else if( fossil_strnicmp(zLine, "connection:", 11)==0 ){
573574
--- src/http.c
+++ src/http.c
@@ -563,10 +563,11 @@
563 for(ii=7; zLine[ii] && zLine[ii]!=' '; ii++){}
564 while( zLine[ii]==' ' ) ii++;
565 fossil_warning("server says: %s", &zLine[ii]);
566 goto write_err;
567 }
 
568 closeConnection = 0;
569 }else if( fossil_strnicmp(zLine, "content-length:", 15)==0 ){
570 for(i=15; fossil_isspace(zLine[i]); i++){}
571 iLength = atoi(&zLine[i]);
572 }else if( fossil_strnicmp(zLine, "connection:", 11)==0 ){
573
--- src/http.c
+++ src/http.c
@@ -563,10 +563,11 @@
563 for(ii=7; zLine[ii] && zLine[ii]!=' '; ii++){}
564 while( zLine[ii]==' ' ) ii++;
565 fossil_warning("server says: %s", &zLine[ii]);
566 goto write_err;
567 }
568 if( iHttpVersion<0 ) iHttpVersion = 1;
569 closeConnection = 0;
570 }else if( fossil_strnicmp(zLine, "content-length:", 15)==0 ){
571 for(i=15; fossil_isspace(zLine[i]); i++){}
572 iLength = atoi(&zLine[i]);
573 }else if( fossil_strnicmp(zLine, "connection:", 11)==0 ){
574

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button