forked from mirrors/gecko-dev
Upstream commit: https://webrtc.googlesource.com/src/+/1d26fd33caa35125ed1ed8dc313c570851b2b179 Replace SignalClosed sigslot with absl::AnyInvocable This restricts the interface such that only a single onclose handler can be set and that only one OnClose() notification will be fired. That behavior is the same as how the previous sigslot was being used, but the difference is that, in addition to removing sigslot, this pattern is now more explicitly checked in the design. Bug: webrtc:11943 Change-Id: I469c8cab3d62544988c8145b326af60b06b76d8e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/343340 Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#41920} |
||
|---|---|---|
| .. | ||
| base | ||
| client | ||
| g3doc | ||
| stunprober | ||
| BUILD.gn | ||
| DEPS | ||
| OWNERS | ||