diff options
author | bptato <nincsnevem662@gmail.com> | 2025-01-11 20:38:03 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2025-01-11 20:38:03 +0100 |
commit | c86f63276ac63ea8e756df1bccc42b16b1da1204 (patch) | |
tree | f914a751081863f745d8f31e0ebe50c6a53c6d90 /src | |
parent | 51d4356e5466aa4295360d107d6af2ac0ff65aa7 (diff) | |
download | chawan-c86f63276ac63ea8e756df1bccc42b16b1da1204.tar.gz |
loader: truncate existing files on download
Diffstat (limited to 'src')
-rw-r--r-- | src/server/loader.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/loader.nim b/src/server/loader.nim index 474700df..975f85e7 100644 --- a/src/server/loader.nim +++ b/src/server/loader.nim @@ -426,7 +426,7 @@ proc getOutputId(ctx: LoaderContext): int = proc redirectToFile(ctx: LoaderContext; output: OutputHandle; targetPath: string): bool = - let ps = newPosixStream(targetPath, O_CREAT or O_WRONLY, 0o600) + let ps = newPosixStream(targetPath, O_CREAT or O_WRONLY or O_TRUNC, 0o600) if ps == nil: return false try: |