VCS: Fix time-out handling for synchronous processes.
Introduce static utilities to Utils::SynchronousProcess for synchronous processes that mimicks the handling of Utils::SynchronousProcess (apply timeout after no more data are available on stdout/stderr as opposed to waitForFinished()). Task-number: QTCREATORBUG-777
Showing
- src/libs/utils/synchronousprocess.cpp 38 additions, 1 deletionsrc/libs/utils/synchronousprocess.cpp
- src/libs/utils/synchronousprocess.h 18 additions, 2 deletionssrc/libs/utils/synchronousprocess.h
- src/plugins/git/gitclient.cpp 9 additions, 13 deletionssrc/plugins/git/gitclient.cpp
- src/plugins/git/gitclient.h 2 additions, 2 deletionssrc/plugins/git/gitclient.h
- src/plugins/git/gitcommand.cpp 13 additions, 22 deletionssrc/plugins/git/gitcommand.cpp
- src/plugins/git/gitcommand.h 0 additions, 2 deletionssrc/plugins/git/gitcommand.h
- src/plugins/mercurial/mercurialclient.cpp 12 additions, 11 deletionssrc/plugins/mercurial/mercurialclient.cpp
- src/plugins/mercurial/mercurialclient.h 1 addition, 1 deletionsrc/plugins/mercurial/mercurialclient.h
- src/plugins/mercurial/mercurialjobrunner.cpp 11 additions, 8 deletionssrc/plugins/mercurial/mercurialjobrunner.cpp
- src/plugins/mercurial/mercurialjobrunner.h 1 addition, 1 deletionsrc/plugins/mercurial/mercurialjobrunner.h
- src/plugins/perforce/perforcechecker.cpp 3 additions, 13 deletionssrc/plugins/perforce/perforcechecker.cpp
- src/plugins/perforce/perforcechecker.h 0 additions, 2 deletionssrc/plugins/perforce/perforcechecker.h
- src/plugins/perforce/perforceplugin.cpp 6 additions, 5 deletionssrc/plugins/perforce/perforceplugin.cpp
- src/plugins/vcsbase/checkoutjobs.cpp 2 additions, 3 deletionssrc/plugins/vcsbase/checkoutjobs.cpp
- src/plugins/vcsbase/vcsbasesubmiteditor.cpp 9 additions, 6 deletionssrc/plugins/vcsbase/vcsbasesubmiteditor.cpp
Loading
Please register or sign in to comment