mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-25 16:22:42 +01:00
be1a4a9142
Summary: Ref T13649. Currently, "arc" may leave stdin nonblocking after showing a prompt. This can cause various odd behaviors down the line. I can't immediately reproduce this behavior on macOS in "zsh" or "bash" (I'm unable to get stdin to remain nonblocking beyond the process lifespan), and also don't have pcntl locally so there's a fair amount of handwaving here. Test Plan: This is somewhat speculative since I can't immediately reproduce the behavior. I tested the locally-reachable paths (no pcntl) but they're not interesting. Maniphest Tasks: T13649 Differential Revision: https://secure.phabricator.com/D21666 |
||
---|---|---|
.. | ||
__tests__ | ||
AbstractDirectedGraph.php | ||
ArcanistNonblockingGuard.php | ||
CaseInsensitiveArray.php | ||
PhutilArray.php | ||
PhutilArrayCheck.php | ||
PhutilArrayWithDefaultValue.php | ||
PhutilBufferedIterator.php | ||
PhutilCallbackFilterIterator.php | ||
PhutilChunkedIterator.php | ||
PhutilCowsay.php | ||
PhutilDirectedScalarGraph.php | ||
PhutilEditDistanceMatrix.php | ||
PhutilExampleBufferedIterator.php | ||
PhutilExecutionEnvironment.php | ||
PhutilHashingIterator.php | ||
PhutilLunarPhase.php | ||
PhutilProxyIterator.php | ||
PhutilRope.php | ||
PhutilSortVector.php | ||
PhutilStreamIterator.php | ||
PhutilSystem.php | ||
PhutilUTF8StringTruncator.php | ||
utf8.php | ||
utils.php | ||
viewutils.php |