Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2
kdepim3
knode_threaded_crash.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File knode_threaded_crash.diff of Package kdepim3
--- knode/knnetaccess.cpp +++ knode/knnetaccess.cpp @@ -398,57 +398,69 @@ case KNProtocolClient::TSconnect: currMsg = i18n(" Connecting to server..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSloadGrouplist: currMsg = i18n(" Loading group list from disk..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSwriteGrouplist: currMsg = i18n(" Writing group list to disk..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSdownloadGrouplist: currMsg = i18n(" Downloading group list..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSdownloadNewGroups: currMsg = i18n(" Looking for new groups..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSdownloadDesc: currMsg = i18n(" Downloading group descriptions..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSdownloadNew: currMsg = i18n(" Downloading new headers..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSsortNew: currMsg = i18n(" Sorting..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSdownloadArticle: currMsg = i18n(" Downloading article..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSsendArticle: currMsg = i18n(" Sending article..."); knGlobals.setStatusMsg(currMsg); - currentNntpJob->setStatus(currMsg); + if ( currentNntpJob ) + currentNntpJob->setStatus(currMsg); break; case KNProtocolClient::TSjobStarted: - currentNntpJob->setProgress(0); + if ( currentNntpJob ) + currentNntpJob->setProgress(0); break; case KNProtocolClient::TSprogressUpdate: + if ( currentNntpJob ) currentNntpJob->setProgress(nntpClient->getProgressValue()/10); break; };
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor