From 294cb6062a0d3b0e38cc354152e14205638e65f6 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Fri, 13 Jun 2025 23:35:04 +0200 Subject: Make more use of Try/Try2 --- main.go | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/main.go b/main.go index f5c039a..4d37cf2 100644 --- a/main.go +++ b/main.go @@ -48,29 +48,15 @@ func main() { } func watch() { - path, err := os.Executable() - if err != nil { - log.Fatal(err) - } - - ostat, err := os.Stat(path) - if err != nil { - log.Fatal(err) - } + path := Try2(os.Executable()) + ostat := Try2(os.Stat(path)) for { - nstat, err := os.Stat(path) - if err != nil { - log.Fatal(err) - } - + nstat := Try2(os.Stat(path)) if nstat.ModTime() != ostat.ModTime() { dbx.Close() - if err := syscall.Exec(path, os.Args, os.Environ()); err != nil { - log.Fatal(err) - } + Try(syscall.Exec(path, os.Args, os.Environ())) } - time.Sleep(1 * time.Second) } } -- cgit v1.2.3