Ver código fonte

update RunCmd

Matthew R. Kasun 3 anos atrás
pai
commit
cb21d0e9e0
1 arquivos alterados com 1 adições e 2 exclusões
  1. 1 2
      netclient/ncutils/netclientutils_freebsd.go

+ 1 - 2
netclient/ncutils/netclientutils_freebsd.go

@@ -30,6 +30,7 @@ func RunCmd(command string, printerr bool) (string, error) {
 		<-ctx.Done()
 		_ = syscall.Kill(-cmd.Process.Pid, syscall.SIGKILL)
 	}()
+	cmd.Wait()
 	out, err := cmd.CombinedOutput()
 	if err != nil && printerr {
 		log.Println("error running command:", command)
@@ -37,5 +38,3 @@ func RunCmd(command string, printerr bool) (string, error) {
 	}
 	return string(out), err
 }
-
-