globus / globus/globus-compute
Log worker stdout/err buffers
Open
- Dominant language
- Python
- Stars
- 162
- Forks
- 53
- Avg merge
- 15h 29m
- Merged PRs (30d)
- 26
Description
Some functions produce a lot of stdout/err which ends up filling the buffer and causing issues as we never read it. We should likely update the worker subprocess to route stdout/err to DEVNULL.
Contributor guide
Research direction
Start by locating the worker subprocess creation and inspect how its stdout and stderr are currently handled. Route both streams to DEVNULL, then verify that functions producing substantial output no longer fill an unread buffer.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100