# gpui: Do not use a single shared parker within a Dispatcher \(\#40417\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 3780fe3b8ed0c7d4255b54151fcd597010d1f844

Requested commit: 3780fe3b8ed0c7d4255b54151fcd597010d1f844

Commit: 3780fe3b8ed0c7d4255b54151fcd597010d1f844

Tree: fa4c439eaefa6d34097e170943f1223727d24b34

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
gpui: Do not use a single shared parker within a Dispatcher (#40417)

This caused issues with #40172, as it made Zed execute and block on tad
few more background tasks. Parker is ~cheap to create, hence we should
be ok to just create it at the time it is needed.

Release Notes:

- N/A

---------

Co-authored-by: Cole Miller <cole@zed.dev>
```

## Parents

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

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