Hi Emanuel, Why not use ephemeral ports? It might mean a bit of work update the tests to query the port and then use it, but it seems less probe to problems. I'll try again in a few hours.
Gary On Thu, Oct 10, 2024, 10:17 PM Emmanuel Lécharny <elecha...@gmail.com> wrote: > Thanks Gary! > > DIRMINA777Test may fell due to some port collision (we use a > AvailablePortFinder.getNextAvailable() call to find a port that the > Acceptor can use, but as some other tests may run concurrently, the same > port can be in use by another Acceptor, and the readFuture can wait > forever because the IoHandler that responds to connection is not doing > what is expected. > > It's not perfect, and the only solution is to run the test another time. > > Could you give it another try? > > Side note: the AvailablePortFinder.getNextAvailable() method, which is > only used for tests, should probably be syncrhonized to avoid being > called by many threads at the same time. > > Thanks! > > On 10/10/2024 15:10, Gary Gregory wrote: > > + 1 Release MINA 2.1.9 > > > > Release MINA 2.0.26: Running > > org.apache.mina.transport.socket.nio.x hangs or takes > > forever, I killed it after 30 minutes. > > > > - Tested the src ZIPs > > - ASCs OK > > - SHA512 files are not machine verifiable with `shasum --check` due to > > their incompatible format. > > - mvn clean verify > > - Using: > > openjdk version "11.0.24" 2024-07-16 > > OpenJDK Runtime Environment Homebrew (build 11.0.24+0) > > OpenJDK 64-Bit Server VM Homebrew (build 11.0.24+0, mixed mode) > > > > Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937) > > Maven home: /usr/local/Cellar/maven/3.9.9/libexec > > Java version: 11.0.24, vendor: Homebrew, runtime: > > /usr/local/Cellar/openjdk@11/11.0.24/libexec/openjdk.jdk/Contents/Home > > Default locale: en_US, platform encoding: UTF-8 > > OS name: "mac os x", version: "15.0.1", arch: "x86_64", family: "mac" > > > > Darwin **** 24.0.0 Darwin Kernel Version 24.0.0: Tue Sep 24 23:36:30 PDT > > 2024; root:xnu-11215.1.12~1/RELEASE_X86_64 x86_64 > > > > Gary > > > > > > On Wed, Oct 9, 2024 at 10:53 AM Emmanuel Lécharny <elecha...@gmail.com > > <mailto:elecha...@gmail.com>> wrote: > > > > Hi! > > > > I have started this vote 9 days ago, still haven't get any vote > yet... > > > > On 30/09/2024 19:21, Emmanuel Lecharny wrote: > > > hi! > > > > > > WARNING: there are 2 votes to cast! > > > > > > > > > This is a vote for a double release: > > > * MINA 2.1.9 > > > * MINA 2.0.26 > > > > > > Those versions are a maintenance realase, fixing a bug in the way > we > > > treat Strings when reading a IoBuffer: > > > > > > DIRMINA-1181:Exception thrown when attempting to decode certain > > UTF-16 chars > > > > > > > > > > > > Temporary tags have been created (they can be removed if the vote > > is not > > > approved) : > > > > > > * MINA 2.1.9: > > > > > > https://github.com/apache/mina/commit/8df31da1597056b73f5d6dbf11c75ce13227ba60 > < > https://github.com/apache/mina/commit/8df31da1597056b73f5d6dbf11c75ce13227ba60 > > > > > > > > * MINA 2.0.26: > > > > > > https://github.com/apache/mina/commit/4d1cf35024ae565827b63c11bd0b42a62a1c3e49 > < > https://github.com/apache/mina/commit/4d1cf35024ae565827b63c11bd0b42a62a1c3e49 > > > > > > > > > > > > > > > > > The final artifacts are stored in a staging repository: > > > * MINA 2.1.9: > > > > > > https://repository.apache.org/content/repositories/orgapachemina-1105 < > https://repository.apache.org/content/repositories/orgapachemina-1105> > > > * MINA 2.0.26: > > > > > > https://repository.apache.org/content/repositories/orgapachemina-1104 < > https://repository.apache.org/content/repositories/orgapachemina-1104> > > > > > > > > > > > > The distributions are available for download on : > > > * MINA 2.1.9: > > https://dist.apache.org/repos/dist/dev/mina/mina/2.1.9 > > <https://dist.apache.org/repos/dist/dev/mina/mina/2.1.9> > > > * MINA 2.0.26: > > https://dist.apache.org/repos/dist/dev/mina/mina/2.0.26 > > <https://dist.apache.org/repos/dist/dev/mina/mina/2.0.26> > > > > > > > > > Let us vote : > > > [ ] +1 | Release MINA 2.1.9 > > > [ ] ± | Abstain > > > [ ] -1 | Do *NOT* release MINA 2.1.9 > > > > > > > > > [ ] +1 | Release MINA 2.0.26 > > > [ ] ± | Abstain > > > [ ] -1 | Do *NOT* release MINA 2.0.26 > > > > > > > > > > > > > -- > > *Emmanuel Lécharny* P. +33 (0)6 08 33 32 61 > > elecha...@apache.org <mailto:elecha...@apache.org> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org > > <mailto:dev-unsubscr...@mina.apache.org> > > For additional commands, e-mail: dev-h...@mina.apache.org > > <mailto:dev-h...@mina.apache.org> > > > > -- > *Emmanuel Lécharny* P. +33 (0)6 08 33 32 61 > elecha...@apache.org >