fix: don't buffer stdout even if not a terminal
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/man Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful

This commit is contained in:
Jef Roosens 2022-12-16 11:37:51 +01:00
parent 1ce7b9d571
commit 489931eaa8
Signed by: Jef Roosens
GPG key ID: B75D4F293C7052DB
2 changed files with 6 additions and 0 deletions

View file

@ -12,6 +12,11 @@ import cron
import agent
fn main() {
// Stop buffering output so logs always show up immediately
unsafe {
C.setbuf(C.stdout, 0)
}
mut app := cli.Command{
name: 'vieter'
description: 'Vieter is a lightweight implementation of an Arch repository server.'