From 2726fff07b30b513731b8aecac2a5f37ba1f800a Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 11 Oct 2024 12:10:07 +0200 Subject: [PATCH] GoCommandBridge: Don't copy files byte-by-byte Makes this part of bridge deployment significantly faster (factor ten or more). Change-Id: I45c42a33964a782cc5d9bfb041f3a68c5b8c5e53 Reviewed-by: Marcus Tillmanns --- src/libs/gocmdbridge/client/bridgedfileaccess.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/gocmdbridge/client/bridgedfileaccess.cpp b/src/libs/gocmdbridge/client/bridgedfileaccess.cpp index af83ddeea0f..387d7ad17de 100644 --- a/src/libs/gocmdbridge/client/bridgedfileaccess.cpp +++ b/src/libs/gocmdbridge/client/bridgedfileaccess.cpp @@ -124,7 +124,7 @@ Result FileAccess::deployAndInit(const FilePath &libExecPath, const FilePath &re } qCDebug(faLog) << deco() << "Using temporary file:" << *tmpFile; - const auto dd = run({remoteRootPath.withNewPath("dd"), {"of=" + *tmpFile, "bs=1"}}, + const auto dd = run({remoteRootPath.withNewPath("dd"), {"of=" + *tmpFile}}, *cmdBridgeFileData); qCDebug(faLog) << deco() << "dd run";