diff --git a/addon-modules/OpenSim-Modules-Currency/OpenSim.Modules.Currency/DTLNSLMoneyModule.cs b/addon-modules/OpenSim-Modules-Currency/OpenSim.Modules.Currency/DTLNSLMoneyModule.cs index e6eb511..40e3ff6 100644 --- a/addon-modules/OpenSim-Modules-Currency/OpenSim.Modules.Currency/DTLNSLMoneyModule.cs +++ b/addon-modules/OpenSim-Modules-Currency/OpenSim.Modules.Currency/DTLNSLMoneyModule.cs @@ -209,7 +209,7 @@ namespace OpenSim.Modules.Currency private int m_hg_avatarClass = (int)AvatarType.HG_AVATAR; - private NSLCertificateVerify m_certVerify = new NSLCertificateVerify(); // サーバ認証用 + private NSLCertificateVerify m_certVerify = null; /// @@ -253,6 +253,16 @@ namespace OpenSim.Modules.Currency /// public void Initialise(Scene scene, IConfigSource source) { + try + { + m_certVerify = new NSLCertificateVerify(); // サーバ認証用 + }catch(Exception error) + { + m_log.Error("[MoneyModule] " + error.Message); + m_log.Error("[MoneyModule] " + error.StackTrace); + } + + Initialise(source); if (string.IsNullOrEmpty(m_moneyServURL)) m_enable_server = false; //