Bug 240320. Prevent exception when GNOME_KEYRING_SOCKET is not set.

This commit is contained in:
Jim Norman 2007-01-30 09:31:20 +00:00
parent 0db5c0e007
commit 57f3ed2984
2 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Jan 30 14:12:02 MST 2007 - jnorman@novell.com
- Bug 240320. Prevent native exception when exiting CASAManager.
-------------------------------------------------------------------
Tue Jan 30 11:40:17 MST 2007 - jnorman@novell.com

View File

@ -55,9 +55,14 @@ namespace Novell.CASA.DataEngines
}
~GKEngine()
{
string sIsSocketDefined = Environment.GetEnvironmentVariable("GNOME_KEYRING_SOCKET");
if ((sIsSocketDefined != null) && (sIsSocketDefined.Length > 0))
{
GnomeKeyring.ReleaseGnomeKeyringLib();
}
}
public XmlNode Aggregate()
{