Skip to content

Commit d216f5e

Browse files
vilterpstaticfloat
authored andcommitted
add a GC safepoint in Task.wait (#41441)
(cherry picked from commit 97f817a)
1 parent ef8a6b8 commit d216f5e

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

base/task.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -764,6 +764,7 @@ end
764764
end
765765

766766
function wait()
767+
GC.safepoint()
767768
W = Workqueues[Threads.threadid()]
768769
poptask(W)
769770
result = try_yieldto(ensure_rescheduled)

0 commit comments

Comments
 (0)