1
0
mirror of https://git.sdf.org/rudi/headless9.git synced 2026-08-21 18:20:24 +00:00

Remove headless9 binary from source tree

This commit is contained in:
2022-07-29 11:56:38 -04:00
parent 0c661756fe
commit 9b52bb9b47
2 changed files with 10 additions and 0 deletions
BIN
View File
Binary file not shown.
+10
View File
@@ -43,6 +43,7 @@ func main() {
}
func execCommand(cmd string, arg ...string) {
defer PanicSafe()
proc := exec.Command(cmd, arg...)
// open the out file for writing
outfile, err := os.Create(fmt.Sprintf("/adm/log/%+v.log", cmd))
@@ -104,3 +105,12 @@ func watchFile(filePath string) error {
return nil
}
// PanicSafe is a deferrable function to recover from a panic operation.
func PanicSafe(a ...interface{}) {
if r := recover(); r != nil {
log.Printf("Panic detected: %+v", r)
log.Printf("Optional panic data: %+v", a...)
}
}