Mark, On 3/23/15 5:35 AM, Mark Thomas wrote: > On 20/03/2015 15:53, Christopher Schultz wrote: >>> The Apache Tomcat Native 1.1.33 is >>> [X] Stable, go ahead and release > > <snip/> > >> I'm having trouble on Mac OS X, though. >> >> Details: > > <snip/> > >> Builds with lots of OpenSSL-related deprecation warnings on Mac OS X >> 10.10.2, clang-600.0.57, Oracle Java 1.8.0_31, APR 1.4.8, and OpenSSL >> 0.9.8zc. > > Seems reasonable if using that version of OpenSSL. > >> Builds cleanly on Mac OS X 10.10.2, clang-600.0.57, Oracle Java >> 1.8.0_31, APR 1.4.8, and OpenSSL 1.0.1j (via brew). >> >> Builds cleanly on Mac OS X 10.10.2, clang-600.0.57, Oracle Java >> 1.8.0_31, APR 1.4.8, and OpenSSL 1.0.2a-1 (via brew). >> >> I pumped (using 'ab') a couple hundred thousand TLS requests >> (concurrency=10) through Tomcat 7.0.x trunk on Linux with no errors. >> 70.056ms average localhost response time for a response body of 160001 >> bytes. >> >> I tried to do 100k non-secure requests through Tomcat 8.0.x trunk on Mac >> OS, but ab seems to be having a bit of trouble. I'm not sure if it's >> tcnative that is the problem, or ab itself. I don't recall if I've ever >> really used ab on my laptop for large quantities of requests. Tomcat >> logged no errors during this time; ab reported "apr_sock_recv: timed >> out" and also "apr_socket_connect: Operation already in progress (37)". > > I've just done a similar test on my OSX system with no errors at all. > > I'm using (via MacPorts): > - APR 1.5.1 > - OpenSSL 1.0.2 > - OSX 10.9.5 > - clang-600.0.56 > - Java 1.7.0_71 > > Lots of things different there. > > Given I also tested non-secure requests I think it is safe to assume > OpenSSL version is not relevant. > > The Java version just provides some headers so I don't think that will > be relevant. > > That leaves OS version, APR version and compiler version. I see a couple > of OSX related fixed in the APR 1.5.1 change log but I don't know the > code well enough to know if they are relevant. My guess is that this is > APR version related.
Okay, I'll see what I can do. I'm still +1 to release. -chris
signature.asc
Description: OpenPGP digital signature