Closed lancethepants closed 1 year ago
"another voipmonitor instance with the same configuration file is running" - can you please paste "ps axl|grep voipmoni" ?
admin@RT-AX88U-6860: ./voipmonitor --no-cdr -d /mnt/storage/audio -i br0 -W
voipmonitor version 30.3
local time 2022-08-24 06:44:59
voipmonitor[12505]: local time 2022-08-24 06:44:59
ethtool binary is not installed - NIC's parameters can't be set. This is not a fatal error.
voipmonitor[12505]: ethtool binary is not installed - NIC's parameters can't be set. This is not a fatal error.
voipmonitor[12505]: detected rrdtool version 10800
another voipmonitor instance with the same configuration file is running
admin@RT-AX88U-6860: ps axl|grep voipmoni
0 0 12536 11913 20 0 1936 952 pipe_w S+ pts/0 0:00 grep voipmoni
Full disclosure, I'm compiling this against musl libc, so here are some very hacky changes to get it to compile.
https://gist.github.com/lancethepants/2e2a12456a6d5756bae8c310b2e21b4a
CXX="g++ -fpermissive" \
make -j4
edit: updated patch with less warnings https://gist.github.com/lancethepants/69a27053bf2d042d57adb32daba98c9d
hello, the problem was fixed in the latest develop branch. please test
Yes, that fixed it. Thanks!
I compiled voipmonitor to run on my router. I used to run it years ago on arm, but now I have arm64. If I start with the following command, it stops and gives this message
No other instance is running.
But if I tell it not to fork then it seems to run in the foreground fine.