Skip to content

Commit 48ac8b6

Browse files
authored
Use SWIFT_CONCURRENCY_COOPERATIVE_GLOBAL_EXECUTOR in Task.cpp
1 parent 0e845bd commit 48ac8b6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stdlib/public/Concurrency/Task.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#include <dispatch/dispatch.h>
2727
#endif
2828

29-
#if !defined(_WIN32) && !defined(__wasi__)
29+
#if !defined(_WIN32) && !SWIFT_CONCURRENCY_COOPERATIVE_GLOBAL_EXECUTOR
3030
#include <dlfcn.h>
3131
#endif
3232

@@ -538,7 +538,7 @@ void swift::swift_continuation_logFailedCheck(const char *message) {
538538
}
539539

540540
void swift::swift_task_asyncMainDrainQueue() {
541-
#if !defined(_WIN32) && !defined(__wasi__)
541+
#if !defined(_WIN32) && !SWIFT_CONCURRENCY_COOPERATIVE_GLOBAL_EXECUTOR
542542
auto runLoop =
543543
reinterpret_cast<void (*)(void)>(dlsym(RTLD_DEFAULT, "CFRunLoopRun"));
544544
if (runLoop)

0 commit comments

Comments
 (0)