Ringserver stops when used standalone
We are trying to use ringserver as a standalone Seedlink server that scans a directory where we place miniseed files regurlarly.
It works pretty well, however, the ringserver stops working and need to be restarted every few hours, without any obvious error message.
To produce the miniseed, we use ascii2mseed to convert ASCII 1Hz values in miniseed every 5 seconds.
The 512 bytes miniseed packets are padded with empty values by ascii2mseed and placed in an SDS-similar data structure (network/station/channel.D/miniseed.file).
Then ringserver looks at those miniseed packets and serve them on the Seedlink.
We have not been able to spot any obvious problem, even with the most verbose mode.
The last line the log shows is related to MSeedScan processing one of the directories containing miniseed, which can be different any time.
Attached are :
- the ringserver config file;
- an extract of ringserver log file;
- the system log where we can see every time ringserver has been started again.
Last information that may be important is the fact we run this ringserver on an ARM board (Fox G20 http://www.acmesystems.it/FOXG20), and it was then compiled on this board which host a Debian distribution.
Do you have any clue or ideas where we can search to identify the problem ?