From 81727799d1524231f710d2c055ccee2c122b584e Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Wed, 12 Aug 2015 06:58:05 -0400 Subject: [PATCH] 2015-08-12 Fred Gleason * Instrumented the cleanup phase of the 'LogPlay::refresh()' method in 'rdairplay/log_play.cpp'. --- ChangeLog | 3 +++ rdairplay/log_play.cpp | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/ChangeLog b/ChangeLog index 7bb5670c..07704eec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14818,3 +14818,6 @@ * Incremented the package version to 2.10.3caefix02. 2015-07-14 Fred Gleason * Incremented the package version to 2.10.3caefix03. +2015-08-12 Fred Gleason + * Instrumented the cleanup phase of the 'LogPlay::refresh()' method in + 'rdairplay/log_play.cpp'. diff --git a/rdairplay/log_play.cpp b/rdairplay/log_play.cpp index 5f39d61b..bf035944 100644 --- a/rdairplay/log_play.cpp +++ b/rdairplay/log_play.cpp @@ -751,19 +751,29 @@ bool LogPlay::refresh() // syslog(LOG_NOTICE,"LogPlay::refresh() Clean up..."); delete e; + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 1"); for(int i=0;iclearPass(); } + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 2"); RefreshEvents(0,size()); + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 3"); UpdateStartTimes(next_line); + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 4"); UpdatePostPoint(); + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 5"); SetTransTimer(); + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 6"); emit transportChanged(); + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 7"); emit reloaded(); + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 8"); if(!play_refreshable) { + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 9"); play_refreshable=false; emit refreshabilityChanged(play_refreshable); } + syslog(LOG_NOTICE,"LogPlay::refresh() Clean up 10"); emit refreshStatusChanged(false);