Closed Bug 1638242 Opened 4 years ago Closed 4 years ago

AbortController API not terminating TCP Connection

Categories

(Core :: Networking, defect)

76 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1568422

People

(Reporter: danjosephpalisoc, Unassigned)

Details

Attachments

(1 file)

Attached video ABORT_ISSUE.mov

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36

Steps to reproduce:

Here is sample snippet to replicate the issue.
https://codesandbox.io/s/admiring-noether-31v0w

  1. Clicking the button will submit the fetch request
  2. If request was not fulfilled for the specified timeout, fetch should be aborted. ( try tweaking the timeout value)

Actual results:

  1. An error was thrown after the timeout, which is expected.
  2. TCP Connection was not terminated. API request was still ongoing and was completed successfully.

Expected results:

TCP Connection should be terminated. API request should be cancelled similar on what we see in Chromium Browsers.

Hi,
I don't have the technical knowledge to confirm this issue but I'll add product and component so the team can make some research on it. Hopefully, someone with a more deep understanding of this matter can help. Feel free to route this ticket to the corresponding team.

Regards,
Jerónimo.

Component: Untriaged → Networking
Flags: needinfo?(nhnguyen)
Product: Firefox → Core
Flags: needinfo?(nhnguyen) → needinfo?(agrover)

could be a dup of bug 1568422

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Flags: needinfo?(agrover)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: