Fix for high CPU load. Fixes #260 and #299. #303

Merged
merged 1 commit into from Jan 14, 2013

Conversation

Projects
None yet
3 participants
Contributor

fxposter commented Jan 7, 2013

Some processes close their output channels and IO.select keeps
returning them as "readable", while IO#gets returns nil on them, thus
spending a lot of CPU looping through the same reader continuously

@fxposter fxposter Fix #299 and #260
Some processes close their output channels and IO.select keeps
returning them as "readable", while IO#gets returns nil on them, thus
spending a lot of CPU looping through the same reader continuously
aceea14

ddollar merged commit 443994d into ddollar:master Jan 14, 2013

1 check passed

default The Travis build passed
Details

phoet commented Jan 15, 2013

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment