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.

Mark


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to