From: <an...@us...> - 2008-01-08 13:42:26
|
Revision: 1226 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=1226&view=rev Author: and-81 Date: 2008-01-08 05:42:09 -0800 (Tue, 08 Jan 2008) Log Message: ----------- Modified Paths: -------------- trunk/plugins/MCEReplacement/MCEReplacement.cs Modified: trunk/plugins/MCEReplacement/MCEReplacement.cs =================================================================== --- trunk/plugins/MCEReplacement/MCEReplacement.cs 2008-01-08 13:40:21 UTC (rev 1225) +++ trunk/plugins/MCEReplacement/MCEReplacement.cs 2008-01-08 13:42:09 UTC (rev 1226) @@ -1591,6 +1591,11 @@ string[] commands = Common.SplitBlastCommand(command.Substring(Common.CmdPrefixSTB.Length)); BlastIR(STBFolder + commands[0] + Common.FileExtensionIR, commands[1]); } + else if (command.StartsWith(Common.CmdPrefixPause, StringComparison.OrdinalIgnoreCase)) + { + int pauseTime = int.Parse(command.Substring(Common.CmdPrefixPause.Length)); + Thread.Sleep(pauseTime); + } else if (command.StartsWith(Common.CmdPrefixRun, StringComparison.OrdinalIgnoreCase)) { string[] commands = Common.SplitRunCommand(command.Substring(Common.CmdPrefixRun.Length)); @@ -1720,7 +1725,7 @@ } catch (Exception ex) { - if (Thread.CurrentThread.Name.Equals(ProcessCommandThreadName, StringComparison.OrdinalIgnoreCase)) + if (!String.IsNullOrEmpty(Thread.CurrentThread.Name) && Thread.CurrentThread.Name.Equals(ProcessCommandThreadName, StringComparison.OrdinalIgnoreCase)) Log.Error(ex); else throw; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |