commit | 9e65b90ffdc7a865e4366b6961691b5b24e641bc | [log] [tgz] |
---|---|---|
author | Jeff Martin <martinjeffrey@fuchsia.infra.roller.google.com> | Thu Jul 18 13:46:25 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Jul 18 06:47:54 2024 -0700 |
tree | 134c26ba30a461c0a2a1432e09363d6c40c0f7ed | |
parent | 5d400153aca39141f01fe25ac39b9f7a41d5c1ec [diff] |
[roll] Roll fuchsia [netstack3] Allow Deferred Device Socket Removal During deferred device removal, there is a point in time where WeakDeviceIDs cannot be upgraded, but the device's state has not been dropped. During this window, closing a device socket on the device would lead to a panic, because the device state still holds a strong reference to the device socket. To fix this, add support to the DeviceSocketApi for deferred socket removal. Original-Fixed: 353484978 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1082054 Original-Revision: 9b25c4f9e05af539c828302cb08f8fda644752b8 GitOrigin-RevId: 2a83bc2b81557cc8a4199fb935d7d01f0507a2e4 Change-Id: I879486423588e88394b1e878fc06c30c5483ed89
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.