# DispatchQueue SerialExecutor isolation check is not consistent on Darwin

**URL:** <https://forums.swift.org/t/dispatchqueue-serialexecutor-isolation-check-is-not-consistent-on-darwin/69389>\
**Category:** Using Swift\
**Tags:** concurrency\
**Created:** [January 11, 2024, 2:13pm UTC](https://forums.swift.org/t/dispatchqueue-serialexecutor-isolation-check-is-not-consistent-on-darwin/69389 "2024-01-11T14:13:47Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![ktoso](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/ktoso/32/44526_2.png) [@ktoso](https://forums.swift.org/u/ktoso)\
**Post date:** [February 24, 2024, 3:25am UTC](https://forums.swift.org/t/dispatchqueue-serialexecutor-isolation-check-is-not-consistent-on-darwin/69389/5 "2024-02-24T03:25:36Z")

</div>

A solution for this is under review now: [SE-0424: Custom isolation checking for `SerialExecutor`](https://forums.swift.org/t/se-0424-custom-isolation-checking-for-serialexecutor/70195)

---

_[View the full topic](https://forums.swift.org/t/dispatchqueue-serialexecutor-isolation-check-is-not-consistent-on-darwin/69389)._
