Commit 3e3228b6d65c5b1f76ea08a23be2a457f904ff0a

Carlos Martín Nieto 2012-07-25T16:30:58

fetch: remove timeout code

diff --git a/src/fetch.c b/src/fetch.c
index 26fa396..f8f853f 100644
--- a/src/fetch.c
+++ b/src/fetch.c
@@ -93,19 +93,6 @@ static int recv_pkt(git_pkt **out, gitno_buffer *buf)
 		if (error < 0 && error != GIT_EBUFS)
 			return -1;
 
-		/* Wait for max. 1 second */
-		if ((error = gitno_select_in(buf, 1, 0)) < 0) {
-			return -1;
-		} else if (error == 0) {
-			/*
-			 * Some servers don't respond immediately, so if this
-			 * happens, we keep sending information until it
-			 * answers. Pretend we received a NAK to convince higher
-			 * layers to do so.
-			 */
-			return GIT_PKT_NAK;
-		}
-
 		if ((ret = gitno_recv(buf)) < 0)
 			return -1;
 	} while (error);