X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=src%2Fcmd%2Fnncp-xfer%2Fmain.go;h=c784b4e6bfade94a0105447ac95a595133f154d2;hb=f70e9df35c2ff6324c07125916ae8e214ff7f420;hp=cfe16b779c6bff49586e34e79808c12a969fba3e;hpb=ed7323f31820d7863ea055adec5e648e83e144a8;p=nncp.git diff --git a/src/cmd/nncp-xfer/main.go b/src/cmd/nncp-xfer/main.go index cfe16b7..c784b4e 100644 --- a/src/cmd/nncp-xfer/main.go +++ b/src/cmd/nncp-xfer/main.go @@ -330,6 +330,11 @@ Tx: isBad = true continue } + if err = nncp.DirSync(dstPath); err != nil { + ctx.LogE("nncp-xfer", nncp.SdsAdd(sds, nncp.SDS{"err": err}), "sync") + isBad = true + continue + } os.Remove(filepath.Join(dstPath, pktName+".part")) delete(sds, "tmp") ctx.LogI("nncp-xfer", nncp.SdsAdd(sds, nncp.SDS{