diff options
author | Justin Clark-Casey (justincc) | 2012-02-13 20:48:50 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2012-02-13 20:48:50 +0000 |
commit | 21393af631c743f0ee0094a20a9fa9f2aeb2e500 (patch) | |
tree | dd74990b038ca912b6a0fe42a8a3305f9e51c7f2 /OpenSim/Framework/Util.cs | |
parent | On object deserialization, go back to logging errors at DEBUG level rather th... (diff) | |
parent | correct the default avatar_terminal_velocity value that I accidentally left i... (diff) | |
download | opensim-SC-21393af631c743f0ee0094a20a9fa9f2aeb2e500.zip opensim-SC-21393af631c743f0ee0094a20a9fa9f2aeb2e500.tar.gz opensim-SC-21393af631c743f0ee0094a20a9fa9f2aeb2e500.tar.bz2 opensim-SC-21393af631c743f0ee0094a20a9fa9f2aeb2e500.tar.xz |
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
Diffstat (limited to 'OpenSim/Framework/Util.cs')
-rw-r--r-- | OpenSim/Framework/Util.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/OpenSim/Framework/Util.cs b/OpenSim/Framework/Util.cs index ed92b2d..4b0b13c 100644 --- a/OpenSim/Framework/Util.cs +++ b/OpenSim/Framework/Util.cs | |||
@@ -1664,13 +1664,14 @@ namespace OpenSim.Framework | |||
1664 | /// </summary> | 1664 | /// </summary> |
1665 | public static void PrintCallStack() | 1665 | public static void PrintCallStack() |
1666 | { | 1666 | { |
1667 | StackTrace stackTrace = new StackTrace(); // get call stack | 1667 | StackTrace stackTrace = new StackTrace(true); // get call stack |
1668 | StackFrame[] stackFrames = stackTrace.GetFrames(); // get method calls (frames) | 1668 | StackFrame[] stackFrames = stackTrace.GetFrames(); // get method calls (frames) |
1669 | 1669 | ||
1670 | // write call stack method names | 1670 | // write call stack method names |
1671 | foreach (StackFrame stackFrame in stackFrames) | 1671 | foreach (StackFrame stackFrame in stackFrames) |
1672 | { | 1672 | { |
1673 | m_log.Debug(stackFrame.GetMethod().DeclaringType + "." + stackFrame.GetMethod().Name); // write method name | 1673 | MethodBase mb = stackFrame.GetMethod(); |
1674 | m_log.DebugFormat("{0}.{1}:{2}", mb.DeclaringType, mb.Name, stackFrame.GetFileLineNumber()); // write method name | ||
1674 | } | 1675 | } |
1675 | } | 1676 | } |
1676 | 1677 | ||