Change ConsoleClient to allow quoted values to be passed through. This
allows setting the login message remotely on the user server consolemysql-performance
							parent
							
								
									bba557aff6
								
							
						
					
					
						commit
						3bf69aa5a3
					
				| 
						 | 
				
			
			@ -82,7 +82,13 @@ namespace OpenSim.ConsoleClient
 | 
			
		|||
 | 
			
		||||
        private static void SendCommand(string module, string[] cmd)
 | 
			
		||||
        {
 | 
			
		||||
            string sendCmd = String.Join(" ", cmd);
 | 
			
		||||
            string sendCmd = cmd[0];
 | 
			
		||||
            if (cmd.Length > 1)
 | 
			
		||||
            {
 | 
			
		||||
                Array.Copy(cmd, 1, cmd, 0, cmd.Length-1);
 | 
			
		||||
                Array.Resize(ref cmd, cmd.Length-1);
 | 
			
		||||
                sendCmd += "\"" + String.Join("\" \"", cmd) + "\"";
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            Requester.MakeRequest("http://"+m_Host+":"+m_Port.ToString()+"/SessionCommand/", String.Format("ID={0}&COMMAND={1}", m_SessionID, sendCmd), CommandReply);
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue