summaryrefslogtreecommitdiff
path: root/doc/todo/spin_failure_HEAD.mdwn
AgeCommit message (Collapse)Author
2017-07-13closeJoey Hess
2017-07-13reopen bugJoey Hess
2017-06-18Fix bug that sometimes made --spin fail with "fatal: Couldn't find remote ↵Joey Hess
ref HEAD" Tricky stdin buffering problem. An easier fix would have been: hSetBuffering stdin NoBuffering But that approach is less robust; even with NoBuffering, anything that uses hLookAhead causes 1 byte of buffering. And, any reads from stdin before hSetBuffering would still cause the problem. Instead, I used a bigger hammer that will always work. It involves a bit more CPU work, but this is data that is already being fed through ssh; copying it one more time won't cause a measurable performance impact. This commit was sponsored by Jack Hill on Patreon.
2017-06-18propellor spinJoey Hess
2017-06-18propellor spinJoey Hess
2017-06-18propellor spinJoey Hess
2017-06-18propellor spinJoey Hess
2017-06-18propellor spinJoey Hess
2017-05-20updateJoey Hess
2017-05-18bug reportJoey Hess