Skip to content

buffer runtime std; mostly working (found run-tests bug; wip)#162

Merged
nick1udwig merged 3 commits intomasterfrom
hf/buffer-runtime-std
May 17, 2024
Merged

buffer runtime std; mostly working (found run-tests bug; wip)#162
nick1udwig merged 3 commits intomasterfrom
hf/buffer-runtime-std

Conversation

@nick1udwig
Copy link
Copy Markdown
Member

@nick1udwig nick1udwig commented May 17, 2024

Problem

Resolves #145

Solution

Spin up a task to read in runtime stdout/stderr as lines come in so pipe never overflows

Docs Update

None

Notes

In testing, found a bug in run-tests. In fixing that bug, found a bug (?) in booting fake nodes that appears to be on master as well. Namely, first fake node does not appear to connect to anvil, though subsequent nodes do. So, e.g., if I start 3 nodes, 2 & 3 can talk, but 1 cannot. Will work with @bitful-pannul on this.

@nick1udwig
Copy link
Copy Markdown
Member Author

Re: notes: it is working now. I guess some combination of:

  1. Hanging stuff from previous, non-working runs
  2. User error

@nick1udwig nick1udwig marked this pull request as ready for review May 17, 2024 17:24
@nick1udwig nick1udwig merged commit 370cfc0 into master May 17, 2024
@nick1udwig nick1udwig deleted the hf/buffer-runtime-std branch May 17, 2024 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: can overflow buffer and block

1 participant