Skip to content

aeron 1.51.0 has breaking changes #2939

@pjfanning

Description

@pjfanning

Separate issue to #2329

https://github.com/aeron-io/aeron/blob/master/CHANGELOG.adoc#1510-2026-04-28

The DaemonicSpec test fails due to a non-daemon thread called aeron-executor.

There is a system property to disable this thread but do we care? Should we just use the new Agent thread and rework the test?

-Daeron.driver.async.executor.enabled=false

Possible code solution:

        final MediaDriver.Context context = new MediaDriver.Context()
            .asyncExecutorEnabled(false);

        try (MediaDriver ignore = MediaDriver.launch(context))
        {
            // driver is running with async executor disabled
        }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions