Summary: | cvs update to branch fetch list hangs | ||
---|---|---|---|
Product: | [Applications] cervisia | Reporter: | Bob Tanner <tanner> |
Component: | general | Assignee: | Bernd Gehrmann <bernd> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.5rich1 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Bob Tanner
2002-11-16 20:53:13 UTC
I can confirm this. Tested with current cvs HEAD version. Subject: KDE_3_1_BRANCH: kdesdk/cervisia CVS commit by cloose: backport from HEAD: Fixed "fetch of branch list hangs in update dialog" (#50824) CCMAIL: 50824-done@bugs.kde.org M +4 -0 ChangeLog 1.22.2.4 M +3 -1 cvsprogressdlg.cpp 1.8.2.2 M +1 -0 cvsprogressdlg.h 1.5.2.1 --- kdesdk/cervisia/ChangeLog #1.22.2.3:1.22.2.4 @@ -1,2 +1,6 @@ +2002-12-17 Christian Loose <christian.loose@hamburg.de> + + * Fixed "fetch of branch list hangs in update dialog" (#50824) + 2002-12-12 Christian Loose <christian.loose@hamburg.de> --- kdesdk/cervisia/cvsprogressdlg.cpp #1.8.2.1:1.8.2.2 @@ -74,4 +74,5 @@ CvsProgressDialog::CvsProgressDialog(con shown = false; cancelled = false; + hasError = false; } @@ -189,4 +190,5 @@ bool CvsProgressDialog::processOutput() { err = true; + hasError = true; resultbox->insertItem(item); } @@ -235,5 +237,5 @@ void CvsProgressDialog::childExited() // error messages or the process has been aborted // 'by hand' (e.g. by clicking the cancel button) - if (resultbox->count() < 2 || !childproc->normalExit()) + if (!hasError || !childproc->normalExit()) kapp->exit_loop(); } --- kdesdk/cervisia/cvsprogressdlg.h #1.5:1.5.2.1 @@ -57,4 +57,5 @@ private: bool shown; bool cancelled; + bool hasError; QString indic1, indic2; KProcess *childproc; |