From d947d2b023654d201c1239adc3aee1411523d63b Mon Sep 17 00:00:00 2001 From: ben Date: Sun, 29 Jul 2007 14:02:00 +0000 Subject: [PATCH] Don't throw away data that we receive before we're ready for it. Just save it up for later. This should prevent hangs when talking to particularly enthusiastic servers. Thanks to JCA for tracking this bug down. git-svn-id: svn://svn.tartarus.org/sgt/putty@7651 cda61777-01e9-0310-a592-d414129be87e --- pscp.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pscp.c b/pscp.c index 8e082e73..e208157b 100644 --- a/pscp.c +++ b/pscp.c @@ -180,12 +180,6 @@ int from_backend(void *frontend, int is_stderr, const char *data, int datalen) return 0; } - /* - * If this is before the real session begins, just return. - */ - if (!outptr) - return 0; - if ((outlen > 0) && (len > 0)) { unsigned used = outlen; if (used > len) -- 2.11.0