<html><head></head><body><div style="font-family:courier new, courier, monaco, monospace, sans-serif;font-size:13px;"><div><span><div>Hi,</div><div><br></div><div>Curl exited without retry when something wrong happened, when I was running "<span>.\build-msvc.bat --trust yes --timeout 3600"</span>:</div><div>````</div><div>G:\download\dev\odb\build2-toolchain-0.8-a.0>bpkg-stage build --fetch-timeout 3</div><div>600 --for install --yes build2 bpkg bdep</div><div>libpkgconf-1.4.2-a.0.20180712090405.281f6add6f3f.tar.gz:</div><div>######################################################################## 100.0%</div><div>fetched libpkgconf/1.4.2-a.0.20180712090405.281f6add6f3f</div><div>unpacked libpkgconf/1.4.2-a.0.20180712090405.281f6add6f3f</div><div>configured libpkgconf/1.4.2-a.0.20180712090405.281f6add6f3f</div><div>libsqlite3-3.18.2+3.tar.gz:</div><div>######################################################################## 100.0%</div><div>fetched libsqlite3/3.18.2+3</div><div>unpacked libsqlite3/3.18.2+3</div><div>configured libsqlite3/3.18.2+3</div><div>libodb-2.5.0-b.8.20180711192430.16068c26c830.tar.gz:</div><div>######################################################################## 100.0%</div><div>fetched libodb/2.5.0-b.8.20180711192430.16068c26c830</div><div>unpacked libodb/2.5.0-b.8.20180711192430.16068c26c830</div><div>configured libodb/2.5.0-b.8.20180711192430.16068c26c830</div><div>libodb-sqlite-2.5.0-b.8.20180711192513.3c6a4cda9f4e.tar.gz:</div><div>-=O=- # # # #</div><div>curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to stage.build2.</div><div>org:443</div><div>error: unable to fetch https://stage.build2.org/1/odb/libodb-sqlite-2.5.0-b.8.20</div><div>180711192513.3c6a4cda9f4e.tar.gz</div><div> info: re-run with -v for more information</div><div>````</div><div><br></div><div>I suggest that bpkg-stage can retry for some times automatically when curl fails, like wget does.</div><div><br></div><div>Sincerely,</div><div>Feiyun Wang</div><div><br></div></span></div></div></body></html>