From 8299599f45cd0640c719e7fab48dbe3fc75e596e Mon Sep 17 00:00:00 2001 From: Wilfried Goesgens Date: Thu, 14 Jun 2012 00:53:07 +0200 Subject: [PATCH] Networkespool: use FileMoveChunked(); since the others won't read or won't write with offset. --- citadel/modules/network/serv_netspool.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/citadel/modules/network/serv_netspool.c b/citadel/modules/network/serv_netspool.c index 479b303de..6c2acb162 100644 --- a/citadel/modules/network/serv_netspool.c +++ b/citadel/modules/network/serv_netspool.c @@ -877,8 +877,8 @@ void network_consolidate_spoolout(HashList *working_ignetcfg, HashList *the_netm FDIOBufferInit(&FDIO, &IOB, fd, fsize + dsize); FDIO.ChunkSendRemain = fsize; FDIO.TotalSentAlready = dsize; - - do {} while (FileRecvChunked(&FDIO, &err) > 0); + err = NULL; + do {} while ((FileMoveChunked(&FDIO, &err) > 0) && (err == NULL)); if (err == NULL) { unlink(filename); } -- 2.30.2