From bb0bb469157b149d8b226a69ba7eed23760c28e2 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Mon, 26 Feb 2018 11:27:31 +0100 Subject: [PATCH] fix: errors triggered by the -eval and -caplet commands are not fatal and do not make bettercap exit now (fixes #86) --- main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 1b4a3497..3e2442d1 100644 --- a/main.go +++ b/main.go @@ -71,14 +71,14 @@ func main() { */ for _, cmd := range session.ParseCommands(*sess.Options.Commands) { if err = sess.Run(cmd); err != nil { - log.Fatal("%s", err) + log.Error("Error while running '%s': %s", core.Bold(cmd), core.Red(err.Error())) } } // Then run the caplet if specified. if *sess.Options.Caplet != "" { if err = sess.RunCaplet(*sess.Options.Caplet); err != nil { - log.Fatal("%s", err) + log.Error("Error while runnig caplet %s: %s", core.Bold(*sess.Options.Caplet), core.Red(err.Error())) } }