On Thu, May 9, 2019 at 6:44 PM Christopher Schultz <
ch...@christopherschultz.net> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Rémy and Mark,
>
> On 5/9/19 12:32, Rémy Maucherat wrote:
> > On Thu, May 9, 2019 at 4:47 PM Mark Thomas <ma...@apache.org>
> > wrote:
> >
> >> On 09/05/2019 14:38, Rémy Maucherat wrote:
> >>
> >> <snip/>
> >>
> >>>> +1 to hard-coding to a single acceptor thread and removing
> >>>> the plumbing that supports more than that.
> >>>
> >>> Ok, done.
> >>
> >> Great.
> >>
> >>> So I suppose you prefer keeping the ability to have multiple
> >>> poller
> >> threads
> >>> for NIO ?
> >>
> >> NIO defaults to 1 anyway.
> >>
> >> I agree with that multiple Poller threads is unlikely to offer a
> >> performance benefit in any realistic scenario.
> >>
> >> APR only supported multiple Poller threads because of a Windows
> >> XP / Server 2003 issue that limited poller size to 1024. Other
> >> than that, comments in the APR code indicate a preference for a
> >> single Poller.
> >>
> >
> > Yes, I ran into that then ...
>
> I'm not sure it's okay to drop support for Server 2003 at this point,
> is it? Or, I guess we are okay if we drop APR support on Server 2003 ;
> NIO will still work just fine, right?
>

Since it's 100% independent and given the uncertain future of the APR
connector, I don't plan to make any changes to APR.


>
> >> I've no objection to making a similar change to the
> >> pollerThreadCount.
> >
> > Ok, so this is turning into a large refactoring. I'll put it up for
> > review first, even though the testsuite looks ok (locally, so it
> > means nothing I guess, haha).
>
> +1 :)
>

Rémy

>
> - -chris
> -----BEGIN PGP SIGNATURE-----
> Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/
>
> iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlzUWNoACgkQHPApP6U8
> pFjBcBAAjTiY/fEs/EMzjsd+Q/AtUN6Bs+W86uRZPuK5pRzWNQuKoBVTFNU13bJ7
> 5dXybkDsQrTf3WfBJr68Pznkezr96cQmQmfN2g67hE/AeygHbd7Hn5pwQGMmJOAt
> 5bOzTOqaKMYQvif81CUy7S4HCbx4qWXkLmJ7ypfJksvVO7UF/PpdFZKGRlrnkHXb
> FzFO9W1ruCnsDrxMud94jbpMTyqCJN1DPu5ra/852UEivN3TKDfh1YeHe+lm190Q
> Uff82ELzAQlhkJ8qkHW9xYszmBZmwydozJw86jtTQ+7c4+0RWKcxiUHWfz/W3rez
> emy1co6gDJ/PNsz9br6InJHorv6SREBx4TH5F7hPfI6AoYO7nsWKlM5nLsB5P64k
> aTK2E6sAOw7+mKIDVEzSraqX8E6KomRHyOfMLDZjRyT9nKP5dyQaRcCBOLfYLTqv
> gqJBp7f+IZloSVsJYALmABF0mi/StUsqEan2Y7RFfgsJx6ZYVDQq+QzwXV8etqfK
> zMZNPF9L7kUBouF3KAzmi1qlLrmFhBXQ1XGUiUnZAx6BWKmKu3JKLEb+wAe/znb2
> kLSuxgb8YY2PfPK4EGYv+QydM1nwWbyLnx6aVICzXTm4WaPSun8OTV8jdu1t44Kx
> DDEFzP62Ayb3nn9rNlW2TPxXd52MHaWCVCvJk0Jre0ji+ES4TP0=
> =XCp9
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>

Reply via email to