-
The problem: some systems have async work to do, which may yield. They don't want or simply can't do the work right away. For example, can be called via FFI, or want to collect a batch of such request…
-
### Describe the bug
Launching anydesk - i get to see its window for a split of a second - then its closing. Also i see a tray icon (de is xfce), but its also disappears after a couple of a seconds. …
-
This is probably a lack of knowledge, I've been making a code, that is simply doing what is happening in ThreadPool tests. Since I want the coro to be multi-threaded.
I've been doing my stuff, and …
-
I create a non-blocking socket inside the thread spawned inside the fiber with the following code:
```scheme
(define-module (nonblocking-socket)
#:use-module (ice-9 threads)
#:use-module (fibe…
-
I was playing around with fibers and wanted to start to build something like an async framework but realized we may be missing just the tiniest infrastructure to make that possible. Following is the …
-
Crystal currently has cooperative Fibers running on top of an event loop. This usually happens in a single thread, or in a group of a small number worker threads with `-Dpreview_mt`. Either way, there…
-
If you run `system` inside `Async` with a non-existent executable on Linux with Ruby 3.3 it hangs. This behavior is confirmed in 2.17.0 and 2.18.0 (I didn't check any earlier than that).
This synch…
cretz updated
21 hours ago
-
There's a lot of material linked from all different places. I reviewed everything but it was difficult to find all of it. Posting my notes in case anyone wants an index.
### Overview
- [Readme](…
ghost updated
2 months ago
-
Ruby 3.0 introduced the FiberScheduler interface so that evented libraries like [Async](https://github.com/socketry/async) can hook into low-level blocking IO events and use them to efficiently schedu…
-
The code below exhibits a memory leak with Fibers 1.3.1:
```scheme
(use-modules (fibers)
(fibers channels)
(fibers operations)
(fibers timers)
…