From d05afb455673a5397ecfa41f7ea36c75d0629566 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 16 Oct 2025 09:51:42 -0500 Subject: try this --- README.md | 13 +++++++++++++ exit.go | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..34d58f2 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +This is part of 'argv'. + +argv has goals for your application which are: + +* help give birth to your command +* then help it die with grace in the end + +prep currently provides: + +* bash autocompletion +* command history +* timing on exit +* watchdog on exit diff --git a/exit.go b/exit.go index 393ddec..aeab59c 100644 --- a/exit.go +++ b/exit.go @@ -46,7 +46,7 @@ func (pb *Auto) BadExit(msg string, err error) { dur := time.Since(pb.Ctime.AsTime()) log.Infof("%s error: %s (%s)\n", pb.Argname, msg, cobol.FormatDuration(dur)) - os.Exit(-1) + os.Exit(1) } // this code doesn't need to be this complicated. I put it here as reference code for myself so I could remember where it is. -- cgit v1.2.3