Hi Max! Your guess is spot on! I'd forgotten that some clocks on both my lab machine and on my client's production machine had :15 AND :45 hard start events.
Your explanation makes complete sense to me. Thanks so much for pointing this out! On to the next mystery... Thanks again Max! ~David On 11/30/2016 08:26 PM, Max Kelley wrote: > Hi David, > > I'm going to take a guess and say that your hard-starts in your log are > on the quarter-hour? > > We've found that we get a redundant metadata post event when we hit the > hard-start time because the "Next" event has changed. This causes > SendNowNext() to be called which calls all the RLMs and does the > now/next UDP stuff too. > > As far as a solution goes, we commented out SendNowNext() in > LogPlay::makeNext() in rdairplay/log_play.cpp and recompiled. This is > most definitely a dirty hack because this breaks "next" functionality. > > Hope that helps? > > Max Kelley KC2SPY > [email protected] <mailto:[email protected]> > www.maxkelley.com <http://www.maxkelley.com/> > 585-653-8883 > On 11/30/2016 02:14 PM, David Klann wrote: >> Hello All! >> >> I recently wrote a Rivendell Loadable Module that reports now-playing >> data to Pacifica Networks' Copyright Confessor web application. The >> keeper of the Confessor servers asked me if I could please disable the >> redundant quarter-hour repeats of data sent to their server. I was >> perplexed about this. I was pretty sure my RLM code was not >> (intentionally) sending the repeats (the code is based on >> rlm/rlm_spinitron_plus.c) It turns out that at least two other RLMs >> (rlm_icecast2 and rlm_filewrite) also perform these quarter hour updates. >> >> Do you know why this is happening? Or how to disable this behavior? >> >> Rivendell: version 2.10.3 on Debian from the Tryphon repository. More >> details if needed. >> >> Thanks! >> >> ~David Klann >> >> >> >> _______________________________________________ >> Rivendell-dev mailing list >> [email protected] >> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > > > > _______________________________________________ > Rivendell-dev mailing list > [email protected] > http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Rivendell-dev mailing list [email protected] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
