Bug 1690000 - Always reset ConnInfo if it is using Http3. r=necko-reviewers,kershaw

Differential Revision: https://phabricator.services.mozilla.com/D103634
This commit is contained in:
Dragana Damjanovic 2021-02-01 14:05:31 +00:00
Родитель cb38bec4d1
Коммит 8d28f38460
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -1789,7 +1789,7 @@ nsresult nsHttpTransaction::Restart() {
// to the next
mReuseOnRestart = false;
if (!mDoNotRemoveAltSvc && !mConnInfo->GetRoutedHost().IsEmpty() &&
if (!mDoNotRemoveAltSvc && (!mConnInfo->GetRoutedHost().IsEmpty() || mConnInfo->IsHttp3()) &&
!mDontRetryWithDirectRoute) {
RefPtr<nsHttpConnectionInfo> ci;
mConnInfo->CloneAsDirectRoute(getter_AddRefs(ci));