Skip to content

POPO__CONDITION_LISTENER_SEMAPHORE_CORRUPTED_IN_TIMED_WAIT #2484

@niclar

Description

@niclar

Required information

Operating system:
Windows 11 Pro, 24H2

Compiler version:
MSVC 17.14.9

Eclipse iceoryx version:
f33d582

Observed result or behaviour:
polling the waitset from one or multiple processes we encounter POPO__CONDITION_LISTENER_SEMAPHORE_CORRUPTED_IN_TIMED_WAIT
after a short while, a few iterations of semaphore.timedWait works (& blocking waits).

Expected result or behaviour:
event's to propagate normally

Conditions where it occurred / Performed steps:
A roudi deamon and a pusblishing/subscribing requesting/responding process

Additional helpful information

2025-08-05 10:36:39.483 [Trace]: IOX_MAX_PUBLISHERS = 4096
2025-08-05 10:36:39.483 [Trace]: IOX_MAX_SUBSCRIBERS = 8192
2025-08-05 10:36:39.483 [Trace]: IOX_MAX_SERVER = 2048
2025-08-05 10:36:39.483 [Trace]: IOX_MAX_CLIENT = 8192
2025-08-05 10:36:39.484 [Trace]: IOX_MAX_SUBSCRIBERS = 8192
2025-08-05 10:36:39.484 [Trace]: IOX_MAX_SUBSCRIBERS_PER_PUBLISHER = 64
2025-08-05 10:36:39.484 [Trace]: IOX_MAX_CHUNKS_ALLOCATED_PER_PUBLISHER_SIMULTANEOUSLY = 16
2025-08-05 10:36:39.485 [Trace]: IOX_MAX_CHUNKS_HELD_PER_SUBSCRIBER_SIMULTANEOUSLY = 256
2025-08-05 10:36:39.485 [Trace]: IOX_MAX_CLIENTS_PER_SERVER = 512
2025-08-05 10:36:39.485 [Trace]: IOX_MAX_NUMBER_OF_NOTIFIERS = 1024
2025-08-05 10:36:39.485 [Trace]: RouDi config is:
2025-08-05 10:36:39.485 [Trace]: Domain ID = 3
2025-08-05 10:36:39.485 [Trace]: Unique RouDi ID = 0
2025-08-05 10:36:39.485 [Trace]: Monitoring Mode = MonitoringMode::ON
2025-08-05 10:36:39.485 [Trace]: Shares Address Space With Applications = false
2025-08-05 10:36:39.486 [Trace]: Process Termination Delay = 0s 0ns
2025-08-05 10:36:39.486 [Trace]: Process Kill Delay = 45s 0ns
2025-08-05 10:36:39.486 [Trace]: Compatibility Check Level = CompatibilityCheckLevel::PATCH
2025-08-05 10:36:39.486 [Trace]: Introspection Chunk Count = 10
2025-08-05 10:36:39.486 [Trace]: Discovery Chunk Count = 10

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