1
0
mirror of https://github.com/janet-lang/janet synced 2025-04-07 15:56:39 +00:00

Address - Partial revert some changes from

This doesn't seem to reintroduce the original issue. There was
definitely some interplay with 

Doing git bisect landed me at commit
2f0c789ea12198ace34b7218a3001b4f6447a9ee as the first bad commit for
issue .
This commit is contained in:
Calvin Rose 2024-06-07 10:28:39 -05:00
parent f0f03ad519
commit e2a8951f68

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