Deal with excess bytes in HTTP response for keepalive YAZ-830
authorAdam Dickmeiss <adam@indexdata.dk>
Fri, 13 Mar 2015 10:55:35 +0000 (11:55 +0100)
committerAdam Dickmeiss <adam@indexdata.dk>
Fri, 13 Mar 2015 10:55:35 +0000 (11:55 +0100)
src/tcpip.c

index bea92df..b4fbd91 100644 (file)
@@ -1289,6 +1289,7 @@ int tcpip_put(COMSTACK h, char *buf, int size)
     {
         state->towrite = size;
         state->written = 0;
+        state->altlen = 0; /* reset input buf in case of excess bytes YAZ-830 */
     }
     else if (state->towrite != size)
     {