From 102623e63bdac80f791fdd7160c5b6d883749d5f Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Mon, 5 Aug 2019 18:37:10 -0400 Subject: [PATCH] 2019-08-05 Fred Gleason * Fixed a bug in rdvairplayd(8) where only the first log machine set to 'load specified log' would do so. --- ChangeLog | 3 +++ rdvairplayd/rdvairplayd.cpp | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4febe6e4..b5a58b14 100644 --- a/ChangeLog +++ b/ChangeLog @@ -18898,3 +18898,6 @@ 2019-08-05 Fred Gleason * Fixed a bug in rdairplay(1) where only the first log machine set to 'load specified log' would do so. +2019-08-05 Fred Gleason + * Fixed a bug in rdvairplayd(8) where only the first log machine + set to 'load specified log' would do so. diff --git a/rdvairplayd/rdvairplayd.cpp b/rdvairplayd/rdvairplayd.cpp index 54d67b33..c824b3ec 100644 --- a/rdvairplayd/rdvairplayd.cpp +++ b/rdvairplayd/rdvairplayd.cpp @@ -171,11 +171,12 @@ void MainObject::ripcConnectedData(bool state) QString sql; RDSqlQuery *q; RDMacro rml; + /* rml.setRole(RDMacro::Cmd); addr.setAddress("127.0.0.1"); rml.setAddress(addr); rml.setEchoRequested(false); - + */ // // Get Onair Flag State // @@ -232,6 +233,11 @@ void MainObject::ripcConnectedData(bool state) "NAME=\""+RDEscapeString(air_start_lognames[i])+"\""; q=new RDSqlQuery(sql); if(q->first()) { + rml.clear(); + rml.setRole(RDMacro::Cmd); + addr.setAddress("127.0.0.1"); + rml.setAddress(addr); + rml.setEchoRequested(false); rml.setCommand(RDMacro::LL); // Load Log rml.addArg(mach+1); rml.addArg(air_start_lognames[i]);