# git: Ensure no more than 4 blame processes run concurrently for each multibuffer \(\#44843\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 7a4de734c6cccf6d60fd937141305b5fb1a9b55f

Requested commit: 7a4de734c6cccf6d60fd937141305b5fb1a9b55f

Commit: 7a4de734c6cccf6d60fd937141305b5fb1a9b55f

Tree: f50d8e3c85597bb6597e6aa5e2606bef3b7a7976

Author: Cole Miller

Committer: GitHub

## Message

```
git: Ensure no more than 4 blame processes run concurrently for each multibuffer (#44843)

Previously we were only awaiting on up to 4 of the blame futures at a
time, but we would still call `Project::blame_buffer` eagerly for every
buffer in the multibuffer. Since that returns a `Task`, all the blame
invocations were still launched concurrently.

Release Notes:

- N/A
```

## Parents

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

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