]> andersk Git - svn-all-fast-export.git/blobdiff - src/svn.cpp
Wait forever. Not very efficient, but works.
[svn-all-fast-export.git] / src / svn.cpp
index e6dc519bc19b09fa5e8576b541bc8cc00e21dfd6..09fddf993e45ca1aa996dc8b9eba483d670afe27 100644 (file)
@@ -228,9 +228,8 @@ svn_error_t *QIODevice_write(void *baton, const char *data, apr_size_t *len)
     QIODevice *device = reinterpret_cast<QIODevice *>(baton);
     device->write(data, *len);
 
-    while (device->bytesToWrite() > 16*1024) {
-        int timeout = device->bytesToWrite() >= 128*1024 ? -1 : 0;
-        if (!device->waitForBytesWritten(timeout)) {
+    while (device->bytesToWrite() > 32*1024) {
+        if (!device->waitForBytesWritten(-1)) {
             qFatal("Failed to write to process: %s", qPrintable(device->errorString()));
             return svn_error_createf(APR_EOF, SVN_NO_ERROR, "Failed to write to process: %s",
                                      qPrintable(device->errorString()));
This page took 0.053651 seconds and 4 git commands to generate.