From f97aeab9163fb24bee16a0a85328a8d177b046fb Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Thu, 22 Nov 2007 21:40:53 +0000 Subject: * Quelled a Log format exception in the logging routines. * Tweaked some esoteric throttle settings * Removed AgentThrottle from the unsupported packet list. --- OpenSim/Framework/Console/LogBase.cs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'OpenSim/Framework/Console') diff --git a/OpenSim/Framework/Console/LogBase.cs b/OpenSim/Framework/Console/LogBase.cs index 6651e5d..ec3c5bc 100644 --- a/OpenSim/Framework/Console/LogBase.cs +++ b/OpenSim/Framework/Console/LogBase.cs @@ -238,9 +238,16 @@ namespace OpenSim.Framework.Console { string now = DateTime.Now.ToString("[MM-dd hh:mm:ss] "); Log.Write(now); - Log.WriteLine(format, args); - Log.Flush(); + try + { + Log.WriteLine(format, args); + Log.Flush(); + } + catch (FormatException FE) + { + System.Console.WriteLine(args); + } System.Console.Write(now); try { @@ -255,6 +262,12 @@ namespace OpenSim.Framework.Console // Some older systems dont support coloured text. System.Console.WriteLine(format, args); } + catch (System.FormatException) + { + // Some older systems dont support coloured text. + System.Console.WriteLine(args); + } + return; } } -- cgit v1.1