Did you find the root cause for this. I am getting the same issue. On Thursday, February 20, 2014 at 8:44:01 PM UTC-8, freeformz wrote: > > Also wondering if I could be running into this: > https://code.google.com/p/go/issues/detail?id=3514 > > although I don't se related 503's before hand > > > On Thu, Feb 20, 2014 at 8:20 PM, Edward Muller <edwa...@interlix.com > <javascript:>> wrote: > >> I also looked at this thread: >> https://groups.google.com/forum/#!msg/golang-nuts/HsaLNTMq3eI/-f2tRTMEnYoJ >> >> I'm mostly doing POSTs though, not GETs so a retry loop isn't a super >> good solution, at least until I can be fairly certain I know what's going >> on. >> >> FWIW: The other side (which logs request_ids) doesn't seem to be logging >> the request_id of requests that EOF'd. >> >> There is still the ELB in the middle of course, but I pretty much need >> that. >> >> It's also impossible to capture a traffic dump as everything is over >> https (at least to the ELB). >> >> >> >> On Thu, Feb 20, 2014 at 6:54 PM, Edward Muller <edwa...@interlix.com >> <javascript:>> wrote: >> >>> Both of the services on the other side are our services and one is >>> written in go, the other erlang, although in both cases Amazon's ELBs sits >>> between my client and the services. I get EOFs from either service at >>> different times. >>> >>> >>> On Thu, Feb 20, 2014 at 6:47 PM, James Bardin <j.ba...@gmail.com >>> <javascript:>> wrote: >>> >>>> >>>> >>>> On Thursday, February 20, 2014 9:23:13 PM UTC-5, freeformz wrote: >>>>> >>>>> I send a lot of data via golang"s http.Client.Do() and sometimes get >>>>> EOF errors. >>>>> >>>>> AFAICT I get EOFs because the underlying network connection has closed >>>>> and I can no longer send or read the bytes I expect to read/send. >>>>> >>>>> But given the structured nature of http streams I'd expect to get >>>>> ErrUnexpectedEOF in that case. >>>>> >>>>> What am I missing? >>>>> >>>>> >>>> I fairly certain that you get a plain EOF if the connection is closed >>>> before or while the headers are read. This is usually from a keepalive >>>> connection that the server closed remotely. >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "golang-nuts" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to golang-nuts...@googlegroups.com <javascript:>. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>> >>> >>> -- >>> Edward Muller >>> @freeformz >>> >> >> >> >> -- >> Edward Muller >> @freeformz >> > > > > -- > Edward Muller > @freeformz >
-- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.