New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 881833 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
OOO Dec 22 - Jan 8
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac , Fuchsia
Pri: 2
Type: Bug


Participants' hotlists:
Audio-Service


Sign in to add a comment

"StreamBrokerDisconnectReason" stats not logged correctly.

Project Member Reported by maxmorin@chromium.org, Sep 7

Issue description

The way these are logged isn't quite right. Sometimes OutputStream calls |created_callback| with nullptr to indicate failure to create the stream, but also gets destructed which will generate a disconnect signal for |observer_|. These are on separate message pipes which means that their order is not guaranteed. I'll take a look at exactly what's going on and how to fix it, but I don't expect the impact to be large.
 
Cc: maxmorin@chromium.org
Owner: olka@chromium.org
Labels: -Pri-1 -M-71 M-73 Pri-2
Status: Assigned (was: Started)

Sign in to add a comment