termination after closing ssh connection
I logged in via ssh to the aura-playout host to start the docker containers. Usually, all containers stay running after logging out again.
In some cases, engine-core terminated immediately after closing the ssh connection.
There's no special termination message, but the logs show no further activity after calling exit
:
history
6013 2024-03-21 21:45 exit
cat logs/engine-core.log | grep "2024/03/21 21:4"
2024/03/21 21:45:06 [decoder.video.metadata:4] Unsupported MIME type for "/var/audio/fallback/Sine432.mp3": audio/mpeg!
2024/03/21 21:45:06 [request:5] Resolved to [[/var/audio/fallback/Sine432.mp3]].
2024/03/21 21:45:06 [request:5] Resolving request [[/var/audio/fallback/Sine432.mp3]].
2024/03/21 21:45:06 [request:5] Resolved to [[/var/audio/fallback/Sine432.mp3]].
2024/03/21 21:45:06 [fallback_folder:4] Queued 1 requests
2024/03/21 21:45:06 [lang:3] Successfully posted playlog to Engine API.
2024/03/21 21:45:06 [fallback_folder:5] Got metadata at position 0: calling handlers...
2024/03/21 21:45:06 [mksafe:5] Got metadata at position 0: calling handlers...
2024/03/21 21:45:06 [fallback-source:5] Got metadata at position 0: calling handlers...
➜ aura git:(1.0.0-alpha3) ✗
Current workaround: execute the start command inside a screen
session and keep this session open. Then engine-core stays running after closing the ssh connection.