Daemon mode creates two processes on Ubuntu 14.04
Hi there,
I’ve installed EMS 1.6.5 build 2959 on Ubuntu 14.04 by using the provided Ubuntu 13.10 packages. The installation appears to mostly work, except that when started in daemon mode (via the init.d script or via setting daemon=true in config.lua), the application forks and creates two separate processes that compete / conflict with each other.
One process will typically run as the evostreamd user and work correctly. The other process tends to run as root, and unfortunately really mungs things up. The one that runs as root only has a couple of acceptors defined (inboundRtmp and inboundBinVariant). I have no idea why.
Killing the second process seems to leave me in a good state, but clearly this isn’t a desirable workaround. Any ideas what’s causing this, and if a config or script change can fix my issue? What is the ETA for EMS officially supporting 14.04?
Thanks!