summaryrefslogtreecommitdiffstats
path: root/src/klamav.cpp
diff options
context:
space:
mode:
authorMavridis Philippe <mavridisf@gmail.com>2021-01-14 21:35:29 +0200
committerMavridis Philippe <mavridisf@gmail.com>2021-01-14 21:35:29 +0200
commitec8fde9b34aec386712343c829a121a21bc38b0a (patch)
tree307f3f7a4c2b3a64301d20d66da26b59e16bc5c0 /src/klamav.cpp
parent25c5545315fa6a15d313abc628242d9bbdf00cfc (diff)
downloadklamav-ec8fde9b34aec386712343c829a121a21bc38b0a.tar.gz
klamav-ec8fde9b34aec386712343c829a121a21bc38b0a.zip
Implemented a check to prevent KlamAV from being exited while a scan
is going on. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
Diffstat (limited to 'src/klamav.cpp')
-rw-r--r--src/klamav.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/klamav.cpp b/src/klamav.cpp
index 40db2cf..b811e51 100644
--- a/src/klamav.cpp
+++ b/src/klamav.cpp
@@ -168,10 +168,10 @@ void Klamav::shuttingDown(){
}
bool Klamav::queryClose() {
- if ( freshklam->isFreshklamAlive() ){
+ if ( freshklam->isFreshklamAlive() || klamscan->scanGoingOn() ){
KMessageBox::information (this,i18n("<p>KlamAV will stay open in the system tray. <br><br>"
- " <b>Remember</b> - you can't close KlamAV while <br> "
- " auto-updating is still running!</p>"),"KlamAV","dontshow");
+ " <b>Remember</b> - you can't quit KlamAV while <br> "
+ " scanning or auto-updating!</p>"),"KlamAV","dontshow");
hide();
return false;