25a903639645b7bd2d783858023555c375dbc112
galt
  Tue May 17 18:08:51 2011 -0700
adding support for redirects to byterange urls
diff --git src/lib/udc.c src/lib/udc.c
index bfcffec..0e7b23e 100644
--- src/lib/udc.c
+++ src/lib/udc.c
@@ -166,31 +166,31 @@
 	}
     else
 	{
 	safef(rangeUrl, sizeof(rangeUrl), "%s;byterange=%lld-", url, offset);
 	sd = ci->socket = netUrlOpenSockets(rangeUrl, &(ci->ctrlSocket));
 	ci->offset = offset;
 	}
     if (sd < 0)
 	return -1;
     if (startsWith("http", url))
 	{
 	char *newUrl = NULL;
 	int newSd = 0;
 	if (!netSkipHttpHeaderLinesHandlingRedirect(sd, rangeUrl, &newSd, &newUrl))
 	    return -1;
-	if (newUrl)  // not sure redirection will work with byte ranges as it is now
+	if (newUrl)
 	    {
 	    freeMem(newUrl); 
 	    sd = newSd;
 	    if (ci != NULL)
 		ci->socket = newSd;
 	    }
 	}
     }
 else
     sd = ci->socket;
 return sd;
 }
 
 /********* Section for local file protocol **********/