On Thu, April 5, 2018 2:59 am, Florian Obser wrote: > > this fixes it for me, instead of goto done we could also set > clt->clt_done = 1; but at this point it means the same, I think... > > diff --git server_http.c server_http.c > index 414e297f082..53e78b62f31 100644 > --- server_http.c > +++ server_http.c > @@ -701,6 +701,8 @@ server_read_httprange(struct bufferevent *bev, void > *arg) > r->range_index++; > break; > case TOREAD_HTTP_NONE: > + goto done; > + break; > case 0: > break; > } > > > -- > I'm not entirely sure you are real. >
Yes. This seems to be all that's needed. Freshclam is happy, and my curl tests work as expected. I did an install from my internal mirror, pkg_add-ed a couple things, and pkg_info-ed a couple other things. Thanks for digging in with me. This would have taken me a while to figure out. Tim.