Print full stacktrace from plugin loading failure to help determine what went wrong, rather than a possibly unhelpful simple exception message.
parent
c846cefda9
commit
1c240cd555
|
@ -280,8 +280,11 @@ namespace OpenSim.Server.Base
|
||||||
{
|
{
|
||||||
if (!(e is System.MissingMethodException))
|
if (!(e is System.MissingMethodException))
|
||||||
{
|
{
|
||||||
m_log.ErrorFormat("Error loading plugin {0} from {1}. Exception: {2}",
|
m_log.ErrorFormat("Error loading plugin {0} from {1}. Exception: {2}, {3}",
|
||||||
interfaceName, dllName, e.InnerException == null ? e.Message : e.InnerException.Message);
|
interfaceName,
|
||||||
|
dllName,
|
||||||
|
e.InnerException == null ? e.Message : e.InnerException.Message,
|
||||||
|
e.StackTrace);
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue