1
0
mirror of https://github.com/janet-lang/janet synced 2024-11-16 05:34:48 +00:00

Merge branch 'master' into compile-opt

This commit is contained in:
Calvin Rose 2024-06-07 19:28:17 -05:00
commit 9d7a279999

View File

@ -281,13 +281,9 @@ void janet_async_start(JanetStream *stream, JanetAsyncMode mode, JanetEVCallback
janet_assert(!fiber->ev_callback, "double async on fiber"); janet_assert(!fiber->ev_callback, "double async on fiber");
if (mode & JANET_ASYNC_LISTEN_READ) { if (mode & JANET_ASYNC_LISTEN_READ) {
stream->read_fiber = fiber; stream->read_fiber = fiber;
} else {
stream->read_fiber = NULL;
} }
if (mode & JANET_ASYNC_LISTEN_WRITE) { if (mode & JANET_ASYNC_LISTEN_WRITE) {
stream->write_fiber = fiber; stream->write_fiber = fiber;
} else {
stream->write_fiber = NULL;
} }
fiber->ev_callback = callback; fiber->ev_callback = callback;
fiber->ev_stream = stream; fiber->ev_stream = stream;