diff --git a/go-sendxmpp.go b/go-sendxmpp.go index a74a1f3..a4c3a65 100644 --- a/go-sendxmpp.go +++ b/go-sendxmpp.go @@ -208,11 +208,12 @@ func main() { recipients[i] = validatedJid } + // Read configuration file if user, server or password is not specified. if *flagUser == "" || *flagServer == "" || *flagPassword == "" { // Read configuration from file. config, err := parseConfig(*flagFile) if err != nil { - log.Println("Error parsing ", *flagFile, ": ", err) + log.Fatal("Error parsing ", *flagFile, ": ", err) } // Set connection options according to config. user = config.username