fix: compatibilité V latest — import sources et signal_opt
CI / test (push) Failing after 9s

- docker_watcher.v: 'import sources as _' → 'import sources'
  (le _ supprimait les symboles dans V récent)
- server.v: os.new_signal_channel → os.signal_opt
  (API retirée dans V latest)
- server.v: 'import json' déprécié → 'import x.json2 as json'
This commit is contained in:
2026-08-03 14:55:27 -04:00
parent 65e2a0d487
commit fa4fbc23a5
2 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ $if linux || macos {
import net.unix
import os
}
import sources as _
import sources
fn (mut app App) docker_watch_loop() {
$if linux || macos {
+3 -2
View File
@@ -2,7 +2,7 @@ module main
import net.http
import time
import json
import x.json2 as json
import crypto.hmac
import crypto.sha256
import encoding.hex
@@ -120,7 +120,8 @@ pub fn (mut app App) run() ! {
$if linux || macos {
fn (mut app App) handle_signals() {
sigch := os.new_signal_channel(.int, .term, .hup)
mut sigch := chan os.Signal{cap: 10}
os.signal_opt(mut sigch, .int, .term, .hup) or { panic(err) }
for {
sig := <-sigch
match sig {