From 634de2cd9760591b2759f6e668eb764dab6e75d6 Mon Sep 17 00:00:00 2001 From: Nicolas Boichat Date: Fri, 30 Apr 2004 16:01:13 +0000 Subject: [PATCH] - wxbMainFrame : Fixed 100% CPU usage in GTK : added buffering when receiving data to print to the console (thanks to Phil) - wxbRestorePanel : Fixed 100% CPU usage in GTK : added sleeps between Yields. git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1329 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/src/wx-console/CHANGELOG | 6 ++++++ bacula/src/wx-console/TODO | 13 +++++-------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/bacula/src/wx-console/CHANGELOG b/bacula/src/wx-console/CHANGELOG index 669b7e93e9..f1812cab72 100644 --- a/bacula/src/wx-console/CHANGELOG +++ b/bacula/src/wx-console/CHANGELOG @@ -1,3 +1,9 @@ +30-04-2004 : + - wxbMainFrame : Fixed 100% CPU usage in GTK : added buffering when + receiving data to print to the console (thanks to Phil) + - wxbRestorePanel : Fixed 100% CPU usage in GTK : added sleeps between + Yields. + 29-04-2004 : - wxbRestorePanel : Modified the way a restore is started : much more parameters are modifiable. diff --git a/bacula/src/wx-console/TODO b/bacula/src/wx-console/TODO index 5f0b13a20c..0465ad0879 100644 --- a/bacula/src/wx-console/TODO +++ b/bacula/src/wx-console/TODO @@ -1,8 +1,6 @@ FEATURES -------- -GTK : Fix 100% CPU usage when waiting for results - wxbMainFrame : Add some text in front of the command window such as "Command: " so that the user knows he can type into the command line @@ -15,7 +13,7 @@ wxbRestorePanel : Change defaults values when Job Name changes (first configure) wxbRestorePanel : Add titles to configuration panel -general : Show nice messages when errors occurs. +general : Show nice messages boxes when errors occurs. wxbMainFrame : set focus to type control when clicking on console @@ -24,8 +22,10 @@ wxbRestorePanel : Add a Cancel Restore button general : Allow the user to quit however the state is (kill thread if necessary) -VC++ : crashing when there's no configuration file, when server is unreachable, - when connection has been interrupted and wants to quit (on every error ?) +general : correct segmentation fault when exiting + +wxbRestorePanel : Check more carefully which job we just have run + (an elegant solution would need director modification). [postponed to July:] @@ -86,9 +86,6 @@ general : find out why I had to modify string.cpp and string.h mingw : correct findlib stat blocks and block size (Note : nothing to do with wx-console) -wxbRestorePanel : Check more carefully which job we just have run - (needs director modification). - wxbRestorePanel : The + only appears when one selects a directory, to indicate it has subdirectories -- 2.39.5