I'm running fr24feed on raspberrypi2.
The feed program crashed multiple times with unknown reason.
pi@raspberrypi:~/fr24feedlog $ tail fr24feed.log
2017-05-28 21:35:10 | [feed][n]waiting 9 seconds
2017-05-28 21:35:11 | [mlat][i]No ADS-B time reference available (0/0)
2017-05-28 21:35:19 | [feed][n]ZB[--HIDE--]@[IP]:[Port]/UDP
2017-05-28 21:35:19 | [feed][n]connecting
2017-05-28 21:35:28 | [mlat][i]No ADS-B time reference available (0/0)
2017-05-28 21:35:28 | [mlat][i]Pinging the server
2017-05-28 21:35:29 | [mlat][i]Stats 42780/0
2017-05-28 21:35:38 | [mlat][i]No ADS-B time reference available (0/0)
2017-05-28 21:35:39 | [feed][n]connected via TCP (fd -1)
2017-05-28 21:35:39 | [feed][n]working
dump1090 still running.
dump1090running.png
pi@raspberrypi:~/fr24feedlog $ sudo systemctl status fr24feed
● fr24feed.service - LSB: Flightradar24 Decoder & Feeder
Loaded: loaded (/etc/init.d/fr24feed)
Active: active (running) since Sat 2017-05-27 04:15:43 CST; 3 days ago
Process: 16998 ExecStop=/etc/init.d/fr24feed stop (code=exited, status=0/SUCCESS)
Process: 17008 ExecStart=/etc/init.d/fr24feed start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/fr24feed.service
└─20716 /usr/lib/fr24/dump1090 --raw --mlat
May 27 04:15:43 raspberrypi fr24feed[17008]: Starting FR24 feeder: fr24feed.
May 27 04:15:43 raspberrypi systemd[1]: Started LSB: Flightradar24 Decoder & Feeder.
And I need to kill dump1090 before restart fr24feed (seems reasonable)
Any idea? Or just write a watchdog script to auto kill dump1090 and restart fr24feed?
The feed program crashed multiple times with unknown reason.
pi@raspberrypi:~/fr24feedlog $ tail fr24feed.log
2017-05-28 21:35:10 | [feed][n]waiting 9 seconds
2017-05-28 21:35:11 | [mlat][i]No ADS-B time reference available (0/0)
2017-05-28 21:35:19 | [feed][n]ZB[--HIDE--]@[IP]:[Port]/UDP
2017-05-28 21:35:19 | [feed][n]connecting
2017-05-28 21:35:28 | [mlat][i]No ADS-B time reference available (0/0)
2017-05-28 21:35:28 | [mlat][i]Pinging the server
2017-05-28 21:35:29 | [mlat][i]Stats 42780/0
2017-05-28 21:35:38 | [mlat][i]No ADS-B time reference available (0/0)
2017-05-28 21:35:39 | [feed][n]connected via TCP (fd -1)
2017-05-28 21:35:39 | [feed][n]working
dump1090 still running.
dump1090running.png
pi@raspberrypi:~/fr24feedlog $ sudo systemctl status fr24feed
● fr24feed.service - LSB: Flightradar24 Decoder & Feeder
Loaded: loaded (/etc/init.d/fr24feed)
Active: active (running) since Sat 2017-05-27 04:15:43 CST; 3 days ago
Process: 16998 ExecStop=/etc/init.d/fr24feed stop (code=exited, status=0/SUCCESS)
Process: 17008 ExecStart=/etc/init.d/fr24feed start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/fr24feed.service
└─20716 /usr/lib/fr24/dump1090 --raw --mlat
May 27 04:15:43 raspberrypi fr24feed[17008]: Starting FR24 feeder: fr24feed.
May 27 04:15:43 raspberrypi systemd[1]: Started LSB: Flightradar24 Decoder & Feeder.
And I need to kill dump1090 before restart fr24feed (seems reasonable)
Any idea? Or just write a watchdog script to auto kill dump1090 and restart fr24feed?
Comment