eclipse-iceoryx / iceoryx2

Eclipse iceoryx2™ - true zero-copy inter-process-communication in pure Rust
https://iceoryx.io
Apache License 2.0
1.03k stars 40 forks source link

Creation waiting timeout is set to zero #361

Closed elfenpiff closed 2 months ago

elfenpiff commented 2 months ago

Required information

Observed result or behaviour: The timeout for the concepts DynamicStorage, SharedMemory and ZeroCopyConnection how long to wait until the initialization is finalized is not set in iceoryx2. This can lead to errors of being unable to connect to another port since the resource is still in initialization.

The StaticStorage requires a timeout as well but here it is not yet implemented. Here a service can be detected of being in a corrupted state.

Expected result or behaviour: The config settings global.service.creation-timeout is used for initializing timeouts instead a duration of zero.