Skip to content

Commit 0f86eac

Browse files
authored
Update README.md
1 parent dbb2a0f commit 0f86eac

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

coprocess/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,10 @@ In addition to the expected wrapping `main()` with `fcli_server_lib`:
119119
- Process management and concurrency: imagine `echolines-fcli |
120120
echolines-fcli`.
121121
- Need to manage the named pipes, or maybe switch to Unix sockets.
122+
- fcli_invoke.py or the shell should **start** new coprocesses when necessary,
123+
according to an FCLI_CONCURRENCY variable or a --concurrency flag. The default
124+
could live on the file system near the control socket, but it could be overridden per
125+
invocation.
122126
- Experiment with descriptor passing over a Unix socket, instead of copying.
123127
- This should also allow us to implement the [Make jobserver
124128
protocol](https://www.gnu.org/software/make/manual/html_node/POSIX-Jobserver.html),

0 commit comments

Comments
 (0)