]> Cypherpunks.ru repositories - goredo.git/blobdiff - main.go
Pipes can fail at OS level, do not panic
[goredo.git] / main.go
diff --git a/main.go b/main.go
index 734239b682d5bdac63e48e5afe955509349be6b1..20072155f67c423ac294d82014af923f90f5280d 100644 (file)
--- a/main.go
+++ b/main.go
@@ -96,7 +96,7 @@ func main() {
        var err error
        Cwd, err = os.Getwd()
        if err != nil {
-               panic(err)
+               log.Fatalln(err)
        }
 
        NoColor = os.Getenv(EnvNoColor) != ""
@@ -178,7 +178,7 @@ func main() {
        if BuildUUID == "" {
                raw := new([16]byte)
                if _, err = io.ReadFull(rand.Reader, raw[:]); err != nil {
-                       panic(err)
+                       log.Fatalln(err)
                }
                raw[6] = (raw[6] & 0x0F) | uint8(4<<4) // version 4
                BuildUUID = fmt.Sprintf(