You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mitogen/docs
Marc Hartmayer 8807cd53be mitogen: first_stage: Break the while loop in case of EOF
The current implementation can cause an infinite loop, leading to a process that
hangs and consumes 100% CPU. This occurs because the EOF condition is not
handled properly, resulting in repeated select(...) and read(...) calls.

The fix is to properly handle the EOF condition and break out of the loop when
it occurs.

-SSH command size: 822
+SSH command size: 838
 Preamble (mitogen.core + econtext) size: 18226 (17.80KiB)

-mitogen.parent        99062  96.7KiB  51235 50.0KiB 51.7%  12936 12.6KiB 13.1%
+mitogen.parent        99240  96.9KiB  51244 50.0KiB 51.6%  12956 12.7KiB 13.1%

Fixes: https://github.com/mitogen-hq/mitogen/issues/1348
Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
1 week ago
..
_static docs: remove a little more top margin wastage 7 years ago
_templates docs: Remove piwik analytics hooks from website 1 year ago
images issue #505: docs: add new detail graph for one scenario. 7 years ago
.gitignore docs: fix intensely annoying _prefix, 2 years later. 8 years ago
Makefile docs: get rid of autobuild remnant 7 years ago
ansible_detailed.rst docs: Document Ansible 13 (ansible-core 2.20) support 3 weeks ago
api.rst Add podman connection support 4 years ago
changelog.rst mitogen: first_stage: Break the while loop in case of EOF 1 week ago
conf.py docs: Fix website download link when there is a pre-release 7 months ago
contributors.rst docs: Add changelog, credits for connection_loader__get fixes 11 months ago
domainrefs.py docs: add domainrefs plugin to make link aliases everywhere \o/ 6 years ago
examples.rst Replace os.system() with subprocess.check_call() 4 years ago
getting_started.rst Fix for sample in doc 6 years ago
howitworks.rst mitogen: Send first stage parameters as argv (796 bytes -> 822) 2 months ago
index.rst mitogen: Re-declare Python 2.4 compatibility 3 weeks ago
internals.rst Merge devel/290 @ 79b979ec8544ef5d8620c64068d4a42fabf50415 6 years ago
netlify.toml docs: Fix "No module named 'imghdr'" when building website 12 months ago
pickle-substitutes.ods docs: First round of Pickle-likes survey 8 years ago
requirements.txt docs: Fix generation of static website 2 years ago
services.rst issue #589: ensure real FileService/PushFileService are in the docs 7 years ago
toc.rst docs: reorder chapters 6 years ago