On Mon, Apr 3, 2017 at 8:21 AM, Eric Covener <[email protected]> wrote: > On Mon, Apr 3, 2017 at 9:07 AM, Stefan Eissing > <[email protected]> wrote: >> Question is: do we "fix" mpm_winnt or is there a better way for mod_http2 to >> shutdown the connection before mod_ssl does. This would need to work in >> async mpms for any connection state. > > I think it's okay to add the prep cal when short-circuiting lingering > close, but it seems like very little extra will be running in the full > call either.
Jeff Trawick knew this bit of logic better than most any of us, I'd love to hear his thoughts on the cleanest solution. But fixing mpm_winnt to behave as the other MPM's would be worthwhile. It's also worth looking at third party MPM's such as mpm_itk to see if we have an underlying bug that must be fixed. I presume we still allow the disconnected socket to be recycled, which was the underlying idea behind the shortcut/optimization. It seems that the shortcut isn't (valid).
