diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-20 02:34:12 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:14 -0300 |
| commit | fd50bd971d6dea7eaaa4ee5436ba16b95fa25b30 (patch) | |
| tree | 5c57378525ea774fee7dc3a698a3d4fd9011712b /src/web/libc.c | |
| parent | 2ce8956c8e9843eba7407ab12593871ee451b991 (diff) | |
| download | pardes-fd50bd971d6dea7eaaa4ee5436ba16b95fa25b30.tar.gz pardes-fd50bd971d6dea7eaaa4ee5436ba16b95fa25b30.zip | |
Serve Unix and TCP 9P through cloud9.serve's std.Io runner
The hand-written poll loop for Unix/TCP listeners is replaced by
cloud9.serve.Runner; requests are queued to the editor thread, which answers
them under the connection lock on each frame and retries parked reads as
before. QUIC keeps the poll path (its adapter is fd based). The detached
server no longer loses a wake that lands between frames. The firmware path
keeps driving the engine with push/step. cloud9 re-pinned.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
Diffstat (limited to 'src/web/libc.c')
0 files changed, 0 insertions, 0 deletions
