eclipse-iceoryx / eclipse-iceoryx/iceoryx
The wrong status is being transmitted
- Dominant language
- C++
- Stars
- 2.2k
- Forks
- 492
- Avg merge
- 18h 57m
- Merged PRs (30d)
- 1
Description
```
авг 20 20:10:38 eve-deb systemd[1]: Starting test-iceoryx.service - Test iceoryx RouDi daemon...
авг 20 20:10:38 eve-deb systemd[1]: Started test-iceoryx.service - Test iceoryx RouDi daemon.
авг 20 20:10:38 eve-deb audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=unconfined msg='unit=test-iceoryx comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
авг 20 20:10:38 eve-deb iox-roudi[48315]: Log level set to: [Warning]
авг 20 20:10:38 eve-deb iox-roudi[48315]: Reserving 1538259816 bytes in the shared memory [iceoryx_mgmt]
авг 20 20:10:47 eve-deb iox-roudi[48315]: [ Reserving shared memory successful ]
авг 20 20:10:47 eve-deb iox-roudi[48315]: Reserving 108800000 bytes in the shared memory [ses]
авг 20 20:10:47 eve-deb iox-roudi[48315]: [ Reserving shared memory successful ]
авг 20 20:10:47 eve-deb iox-roudi[48315]: RouDi is ready for clients
```
start in `20:10:38`
ready in `20:10:47`
when I run through systemd, it turns out that roudi started and systemd said that everything was fine, I started based on this, I'm trying to write something, but in fact it's just starting
unit file:
```
$ cat /usr/lib/systemd/system/test-iceoryx.service
[Unit]
Description=TEST iceoryx RouDi daemon
PartOf=test.target
[Service]
Type=exec
ExecStart=iox-roudi -c /usr/share/test/iceoryx/test-iceoryx.toml
User=ses
Restart=always
RestartSec=10
TimeoutStartSec=10
[Install]
WantedBy=multi-user.target
```
configuration file:
```
$ cat /usr/share/test/iceoryx/test-iceoryx.toml
[general]
version = 1
[[segment]]
[[segment.mempool]]
size = 32
count = 10000
[[segment.mempool]]
size = 128
count = 10000
[[segment.mempool]]
size = 1024
count = 100000
```
@elBoberido please help me, we can solve this problem
Contributor guide
Assessment
This issue has not been assessed yet.