(file) Return to Parent.c CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Executor

Diff for /pegasus/src/Executor/Parent.c between version 1.4 and 1.5

version 1.4, 2007/06/05 18:15:06 version 1.5, 2007/06/15 17:40:06
Line 392 
Line 392 
  
             Log(LL_SEVERE, "execl(%s, %s, %s, %s, %s): failed\n",             Log(LL_SEVERE, "execl(%s, %s, %s, %s, %s): failed\n",
                 path, path, arg1, arg2, request.module);                 path, path, arg1, arg2, request.module);
               _exit(1);
             return;  
         }         }
     }     }
     while (0);     while (0);
Line 897 
Line 896 
 /* /*
 **============================================================================== **==============================================================================
 ** **
   ** HandleUpdateLogLevelRequest()
   **
   **==============================================================================
   */
   
   static void HandleUpdateLogLevelRequest(int sock)
   {
       int status;
       struct ExecutorUpdateLogLevelRequest request;
       struct ExecutorUpdateLogLevelResponse response;
   
       memset(&response, 0, sizeof(response));
   
       /* Read the request message. */
   
       ReadExecutorRequest(sock, &request, sizeof(request));
   
       /* Log request. */
   
       Log(LL_TRACE, "HandleUpdateLogLevelRequest(): logLevel=%s",
           request.logLevel);
   
       /* Perform operation. */
   
       status = SetLogLevel(request.logLevel);
   
       if (status == -1)
           Log(LL_WARNING, "SetLogLevel(%d) failed", request.logLevel);
   
       /* Send response message. */
   
       response.status = status;
   
       WriteExecutorResponse(sock, &response, sizeof(response));
   }
   
   /*
   **==============================================================================
   **
 ** Parent() ** Parent()
 ** **
 **     The parent process (cimserver). **     The parent process (cimserver).
Line 982 
Line 1020 
                 HandleRemoveFileRequest(sock);                 HandleRemoveFileRequest(sock);
                 break;                 break;
  
             case EXECUTOR_REAP_PROVIDER_AGENT:              case EXECUTOR_REAP_PROVIDER_AGENT_MESSAGE:
                 HandleReapProviderAgentRequest(sock);                 HandleReapProviderAgentRequest(sock);
                 break;                 break;
  
Line 1002 
Line 1040 
                 HandleAuthenticateLocalRequest(sock);                 HandleAuthenticateLocalRequest(sock);
                 break;                 break;
  
               case EXECUTOR_UPDATE_LOG_LEVEL_MESSAGE:
                   HandleUpdateLogLevelRequest(sock);
                   break;
   
             default:             default:
                 Fatal(FL, "Invalid request code: %d", header.code);                 Fatal(FL, "Invalid request code: %d", header.code);
                 break;                 break;


Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2