Mark, On 2/27/15 7:00 AM, Mark Thomas wrote: > Another update. I think I am getting close to being able to commit these > changes[1]. > > The current status is: > - NIO appears to pass on Windows, OSX and Linux > - APR appears to pass on OSX and Linux > - APR unknown on Windows > - NIO2 appears to pass on OSX and Linux > - NIO2 hanging on Windows > > I say "appears to pass" since with timing issues one can never be sure. > > There is also an issue with APR on Linux that I can reproduce (with some > code changes) that triggers a crash every couple of runs.
Next time is happens, can you give me the backtrace and register details (basically, the top of the Java hs_* file)? From my perspective, it should not be possible to crash tcnative if we can help it -- even if the Java code is all kinds of wrong. Throwing exceptions is fine, but taking-down the JVM is obnoxious :) > I'm not sure if it is possible to trigger the error with the current > code. I plan to look at this some more once the unit tests are > passing. -chris
signature.asc
Description: OpenPGP digital signature