diff options
| author | Joey Hess <joeyh@joeyh.name> | 2017-06-18 17:38:03 -0400 |
|---|---|---|
| committer | Joey Hess <joeyh@joeyh.name> | 2017-06-18 17:38:03 -0400 |
| commit | 3f6f91b4699978b0fa1cb2e64fac86483c55c038 (patch) | |
| tree | 1c6340dd414009180444271fe7d25f9b3b2514fa /doc | |
| parent | 8c24ee55c79b0bdbd82e284eae71c4701209afa3 (diff) | |
propellor spin
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/todo/spin_failure_HEAD.mdwn | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/doc/todo/spin_failure_HEAD.mdwn b/doc/todo/spin_failure_HEAD.mdwn index ad90be2e..1fbd8688 100644 --- a/doc/todo/spin_failure_HEAD.mdwn +++ b/doc/todo/spin_failure_HEAD.mdwn @@ -104,7 +104,7 @@ Sending privdata (73139 bytes) to kite.kitenet.net ... done > > So the data is being sent over the ssh connection ok, and > > the mangling must happening after that point and before gitPushHelper. > > -> > Aha! The problem seems to come from using dup and closing stdin! +> > Aha! The problem seems to have to do with the dupping of stdin. req NeedGitPush gitPushMarker $ \_ -> do hin <- dup stdInput @@ -114,5 +114,4 @@ Sending privdata (73139 bytes) to kite.kitenet.net ... done > > A line read from stdin just before the dup gets the first line of the protocol > > as expected. A line read from hin afterwards does not. Could -> > it be that multiple lines get read from stdin and buffered, and -> > so are not available in the dupped handle? +> > is be a handle buffering issue? |
