fix: failure to create cookie jar is not fatal error

This commit is contained in:
James Houlahan
2020-08-12 14:56:55 +02:00
parent e333ccd29e
commit 182bbd556f

View File

@ -277,9 +277,10 @@ func run(context *cli.Context) (contextError error) { // nolint[funlen]
// Cookies must be persisted across restarts. // Cookies must be persisted across restarts.
jar, err := cookies.New(cookies.NewPersister(pref)) jar, err := cookies.New(cookies.NewPersister(pref))
if err != nil { if err != nil {
logrus.WithError(err).Fatal("Could not create cookie jar") logrus.WithError(err).Warn("Could not create cookie jar")
} else {
cm.SetCookieJar(jar)
} }
cm.SetCookieJar(jar)
bridgeInstance := bridge.New(cfg, pref, panicHandler, eventListener, cm, credentialsStore) bridgeInstance := bridge.New(cfg, pref, panicHandler, eventListener, cm, credentialsStore)
imapBackend := imap.NewIMAPBackend(panicHandler, eventListener, cfg, bridgeInstance) imapBackend := imap.NewIMAPBackend(panicHandler, eventListener, cfg, bridgeInstance)