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
>

Reply via email to