summaryrefslogtreecommitdiff
path: root/Userland/Demos/Cube
diff options
context:
space:
mode:
authorAndreas Kling <kling@serenityos.org>2021-12-28 00:59:15 +0100
committerAndreas Kling <kling@serenityos.org>2021-12-28 01:02:35 +0100
commit5d55a42ded2a0376a8a2d90869e4d9e920fe40e2 (patch)
treecddb7d58028f00f46182aca8b2be3dfeadbbe86e /Userland/Demos/Cube
parentbdd2dba77b3c6f9db209ec7d0976cb315cb80a26 (diff)
downloadserenity-5d55a42ded2a0376a8a2d90869e4d9e920fe40e2.zip
LibCore: Fix race conditions in TestLibCoreStream
It was possible for the "local_socket_read" and "local_socket_write" tests to fail because we had exited the EventLoop before BackgroundAction got around to invoking the completion callback. The crash happened when trying to deferred_invoke() on the background thread, calling Core::EventLoop::current() after said EventLoop had returned from exec(). Fix this by not passing a completion callback, since we didn't need one in the first place.
Diffstat (limited to 'Userland/Demos/Cube')
0 files changed, 0 insertions, 0 deletions