2018-05-17 Fred Gleason <fredg@paravelsystems.com>

* Added rdvairplay(1) to the 'rivendell' service.
This commit is contained in:
Fred Gleason 2018-05-17 23:08:47 +00:00
parent f36547aab5
commit 5db42cc25f
3 changed files with 12 additions and 0 deletions

View File

@ -16844,3 +16844,5 @@
* Added 'RDAirPlayConf::virtualExitCode()' and
'RDAirPlayConf::setVirtualExitCode()' methods.
* Implemented Start/Stop settings for vlogs.
2018-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added rdvairplay(1) to the 'rivendell' service.

View File

@ -305,6 +305,15 @@ MainObject::MainObject(QObject *parent)
}
delete q;
//
// Start Subprocesses
//
if(fork()==0) {
execl(QString(RD_PREFIX)+"/bin/rdvairplay","rdvairplay",(char *)NULL);
rda->log(RDConfig::LogWarning,QString("failed to start rdvairplay(1) [")+
strerror(errno)+"]");
exit(1);
}
StartDropboxes();
//

View File

@ -78,6 +78,7 @@ function StartDaemons {
function StopDaemons {
killall rdimport > /dev/null 2> /dev/null
killall rdvairplay > /dev/null 2> /dev/null
if [ -f /var/run/rivendell/rdcatchd.pid ] ; then
kill `cat /var/run/rivendell/rdcatchd.pid` > /dev/null 2> /dev/null
fi