Loading lib/transfer.c +13 −1 Original line number Diff line number Diff line Loading @@ -434,6 +434,18 @@ Transfer(struct connectdata *c_conn) else header = FALSE; /* no more header to parse! */ if (417 == httpcode) { /* * we got: "417 Expectation Failed" this means: * we have made a HTTP call and our Expect Header * seems to cause a problem => abort the write operations * (or prevent them from starting */ write_after_100_header = FALSE; keepon &= ~KEEP_WRITE; FD_ZERO(&wkeepfd); } /* now, only output this if the header AND body are requested: */ writetype = CLIENTWRITE_HEADER; Loading Loading
lib/transfer.c +13 −1 Original line number Diff line number Diff line Loading @@ -434,6 +434,18 @@ Transfer(struct connectdata *c_conn) else header = FALSE; /* no more header to parse! */ if (417 == httpcode) { /* * we got: "417 Expectation Failed" this means: * we have made a HTTP call and our Expect Header * seems to cause a problem => abort the write operations * (or prevent them from starting */ write_after_100_header = FALSE; keepon &= ~KEEP_WRITE; FD_ZERO(&wkeepfd); } /* now, only output this if the header AND body are requested: */ writetype = CLIENTWRITE_HEADER; Loading