# Don't allow strong view handles to be read/updated with an AsyncAppContext · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/6317e885c7667d9d488c32d8d81737708dc0556a)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 6317e885c7667d9d488c32d8d81737708dc0556a

Requested commit: 6317e885c7667d9d488c32d8d81737708dc0556a

Commit: 6317e885c7667d9d488c32d8d81737708dc0556a

Tree: 75e62ca64e08e8323d8878b48f53df5787b8a719

Author: Antonio Scandurra

Committer: Antonio Scandurra

## Message

```
Don't allow strong view handles to be read/updated with an AsyncAppContext

This avoids an invitation to hold strong view handles across async await
points, which is a common source of leaks.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>

```

## Parents

- [689e878bd8e5cd3428aa5cbeb32bdec10e5ebdd9](https://git.cafe/gitcafe/zed/commit/689e878bd8e5cd3428aa5cbeb32bdec10e5ebdd9?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/6317e885c7667d9d488c32d8d81737708dc0556a?format=markdown)
