From df9c1b25a21fcba03ecaf448aa285ad61a162078 Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Sat, 26 Jun 2010 13:20:34 +0200 Subject: [PATCH] Sync after every write. --- ccp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ccp.c b/ccp.c index 6a40186..a83d2e8 100644 --- a/ccp.c +++ b/ccp.c @@ -149,6 +149,7 @@ int copyFileToFile(char* sourceFile, char* destFile) { } toWrite -= written; } while (toWrite); + fsync(fileno(outputFile)); ftime(&endTime); writtenTotal += written; progress = (double) writtenTotal / fileSize; -- 2.7.4