commit | c24f3934bbf6649ff7868740917fb189a5f9e067 | [log] [tgz] |
---|---|---|
author | Bruno Dal Bo <brunodalbo@google.com> | Wed Jun 26 01:48:51 2024 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jun 26 01:48:51 2024 +0000 |
tree | c90275c0d0522a9402f248b12a455f7a3714bb87 | |
parent | 5ba462c68a2467b2f5416b48c000e65594b86d4d [diff] |
[netstack3] Fix shutdown on connecting sock race When we move to the closed state as part of shutdown we must remove the socket from the demux. The bug was caught when the loom test herein was written to chase a _different_ race. Spread some `#[track_caller]` along the way to help debuggig failures and also teach the ip_test macro about test_matrix. Bug: 349404597 Change-Id: Ice520740765a7357653eae213818d77dd4faa85a Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1071894 Fuchsia-Auto-Submit: Bruno Dal Bo <brunodalbo@google.com> Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com> Reviewed-by: Zeling Feng <zeling@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.