Skip to content

frontendDelayTest dereferences a null stream; limePPSDO always exits successfully #406

Description

@dmitrymmm

frontendDelayTest passes trx.get() straight into MeasureChannelDelays, which calls Start() and dispatches worker threads on it; StreamCreate returns null when the stream port is unavailable or the config is rejected.

limePPSDO captures the OpStatus of resetPPSDO / enablePPSDO / runMonitoring / disablePPSDO in runStatus and uses it only to skip the following commands; main then unconditionally executes return EXIT_SUCCESS, so a failed register operation prints an error to stderr and still reports success to the shell.

Activity

  1. dmitrymmm commented on Aug 3, 2026

    @dmitrymmm
    ContributorAuthor

    Fix submitted in #376

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions