Skip to content

Starting an application after RouDi was terminated floods the cmd line with error messages #654

@elBoberido

Description

@elBoberido

Required information

Operating system:
Ubuntu based

Compiler version:
all

Observed result or behaviour:
Wenn RouDi is terminated and therefore couldn't cleanup the unix domain socket and an application is started, the cmd line gets flooded with

../iceoryx/iceoryx_utils/source/posix_wrapper/unix_domain_socket.cpp:401 { iox::cxx::expected<iox::posix::IpcChannelError> iox::posix::UnixDomainSocket::initalizeSocket(iox::posix::IpcChannelMode) }  :::  [ 111 ]  Connection refused
No server for unix domain socket "/tmp/roudi"

Expected result or behaviour:
The application should gracefully handle the situation and wait till RouDi is started

Conditions where it occurred / Performed steps:
Open a terminal and start iox-roudi and run kill -9 [iox-roudi PID]. Now run ./iox-ex-subscriber and the cmd line get flooded with error messages

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions