public CommonContext conclude()
    {
        if (0 != IS_CONCLUDED_UPDATER.getAndSet(this, 1))
        {
            throw new ConcurrentConcludeException();
        }

        concludeAeronDirectory();

        cncFile = new File(aeronDirectory, CncFileDescriptor.CNC_FILE);

        return this;
    }
@Test
    void shouldNotAllowConcludeMoreThanOnce()
    {
        final CommonContext ctx = new CommonContext();
        ctx.conclude();

        assertThrows(ConcurrentConcludeException.class, ctx::conclude);
    }