(file) Return to CIMClientRep.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Client

Diff for /pegasus/src/Pegasus/Client/CIMClientRep.cpp between version 1.39 and 1.40

version 1.39, 2005/03/02 02:13:59 version 1.40, 2005/03/08 15:10:42
Line 1230 
Line 1230 
  
                 if (re_check && !perfDataStore->getStatError() && perfDataStore->isClassRegistered())                 if (re_check && !perfDataStore->getStatError() && perfDataStore->isClassRegistered())
                 {                 {
                    ClientOpPerformanceData item;                     //if callback method throws an exception it will be seen by the client
                      //no try/catch block is used here intentionaly - becasue exceptions
                    try{                     //come from the client application so client app. should handle them
                       item = perfDataStore->createPerfDataStruct();                     ClientOpPerformanceData item = perfDataStore->createPerfDataStruct();
                       perfDataStore->handler_prt->handleClientOpPerformanceData(item);                       perfDataStore->handler_prt->handleClientOpPerformanceData(item);
                    }  
                    catch(...){  
                        Exception excep (  
                            "Problem whlie trying to exicute the client statistical callback");  
                        throw excep;  
                    }  
  
                 }//end of if statmet that call the callback method                 }//end of if statmet that call the callback method
                 return response;                 return response;


Legend:
Removed from v.1.39  
changed lines
  Added in v.1.40

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2