a lot of debug
This commit is contained in:
+7
-4
@@ -47,6 +47,9 @@ void downloadFile::download(MainWindow *mw)
|
||||
vector<string> v;
|
||||
int value;
|
||||
char buffer[4096];
|
||||
Downloading d;
|
||||
|
||||
d = mw->downloading;
|
||||
|
||||
// Populating array with command and parameters for popen2
|
||||
argv[0] = "/usr/bin/rsync";
|
||||
@@ -59,12 +62,12 @@ void downloadFile::download(MainWindow *mw)
|
||||
}
|
||||
argv[2] = "--port=" + to_string(mw->connexion.port);
|
||||
argv[3] = "-P";
|
||||
argv[4] = mw->downloading.server + "::" + mw->downloading.service + "/" + mw->downloading.path;
|
||||
argv[5] = mw->downloading.savePath + "/";
|
||||
argv[4] = d.server + "::" + d.service + "/" + d.path;
|
||||
argv[5] = d.savePath + "/";
|
||||
argv[6].clear();
|
||||
|
||||
//launching downloading thread
|
||||
FILE * fp = popen2(argv, "r", mw->downloading.pid);
|
||||
FILE * fp = popen2(argv, "r", mw->pid);
|
||||
if (fp <= (FILE *) 0)
|
||||
{
|
||||
sprintf(buffer, "popen2() failed!: returning code:%d", fileno(fp));
|
||||
@@ -98,7 +101,7 @@ void downloadFile::download(MainWindow *mw)
|
||||
}
|
||||
// download ended
|
||||
}
|
||||
pclose2(fp, mw->downloading.pid);
|
||||
pclose2(fp, mw->pid);
|
||||
|
||||
// ProgressBar to 100% and emit signal finished to main application
|
||||
emit progressSignal(100);
|
||||
|
||||
Reference in New Issue
Block a user