From 272cf7c5cacc694db5eb7e05159444be453be1e2 Mon Sep 17 00:00:00 2001 From: RKrom Date: Wed, 15 Aug 2012 10:46:25 +0000 Subject: [PATCH] This change should fix bug #3557816, null-ing the ConfluenceConnector so it will be recreated git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1989 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4 --- GreenshotConfluencePlugin/ConfluencePlugin.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/GreenshotConfluencePlugin/ConfluencePlugin.cs b/GreenshotConfluencePlugin/ConfluencePlugin.cs index ce0bc45ee..26f660335 100644 --- a/GreenshotConfluencePlugin/ConfluencePlugin.cs +++ b/GreenshotConfluencePlugin/ConfluencePlugin.cs @@ -128,6 +128,7 @@ namespace GreenshotConfluencePlugin { LOG.Debug("Confluence Plugin shutdown."); if (confluenceConnector != null) { confluenceConnector.logout(); + confluenceConnector = null; } } @@ -144,8 +145,11 @@ namespace GreenshotConfluencePlugin { clonedConfig.CloneTo(config); IniConfig.Save(); if (confluenceConnector != null) { - if (!url.Equals(config.Url) && confluenceConnector.isLoggedIn) { - confluenceConnector.logout(); + if (!url.Equals(config.Url)) { + if (confluenceConnector.isLoggedIn) { + confluenceConnector.logout(); + } + confluenceConnector = null; } } }