void SystemcallPrivate::processFinished(int, QProcess::ExitStatus)
{
- state = Finished;
- ProgressInterface::instance()->processFinished(cmd_);
+ if (state != Finished) {
+ state = Finished;
+ ProgressInterface::instance()->processFinished(cmd_);
+ }
}