We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7d78c86 commit 52d1fbfCopy full SHA for 52d1fbf
src/core/ev.c
@@ -2495,14 +2495,14 @@ static JanetAsyncStatus handle_connect(JanetListenerState *s) {
2495
if (res == 0) {
2496
janet_schedule(s->fiber, janet_wrap_abstract(s->stream));
2497
} else {
2498
- janet_cancel(s->fiber, janet_cstringv(strerror(res)));
2499
// TODO help needed. janet_stream_close(s->stream);
+ janet_cancel(s->fiber, janet_cstringv(strerror(res)));
2500
}
2501
- return JANET_ASYNC_STATUS_DONE;
2502
2503
- // TODO panic? assert?
2504
- return JANET_ASYNC_STATUS_NOT_DONE;
+ // TODO help needed. janet_stream_close(s->stream);
+ janet_cancel(s->fiber, janet_ev_lasterr());
2505
+ return JANET_ASYNC_STATUS_DONE;
2506
2507
2508
0 commit comments