On Thu, Jan 21, 2016 at 9:53 PM, Rainer Jung <rainer.j...@kippdata.de> wrote: > > Am 21.01.2016 um 21:28 schrieb Jim Jagielski: >> >> Based on your stack, then that was the section you hit. But I >> have no idea how you hit it. The test is: >> >> if (hc->s->method != worker->s->method) > > > I'll have a look.
Could it be that sizeof(flush_packets) == 1 in struct proxy_worker_shared (still 'apr_time_t updated' would be aligned but possibly not 'method')? What's APR_OFFSETOF(proxy_worker_shared, method)? (Btw, shouldn't new 'method' field go to the end of the struct?)