소스 검색

Merge branch 'candidate-6.2.8' into candidate-6.2.10

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 8 년 전
부모
커밋
864888a2ac
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      roxie/ccd/ccdcontext.cpp

+ 1 - 1
roxie/ccd/ccdcontext.cpp

@@ -1980,13 +1980,13 @@ public:
     }
     }
     virtual ISectionTimer * registerTimer(unsigned activityId, const char * name)
     virtual ISectionTimer * registerTimer(unsigned activityId, const char * name)
     {
     {
+        CriticalBlock b(contextCrit);
         if (activityId && graph)
         if (activityId && graph)
         {
         {
             IRoxieServerActivity *act = graph->queryActivity(activityId);
             IRoxieServerActivity *act = graph->queryActivity(activityId);
             if (act)
             if (act)
                 return act->registerTimer(activityId, name);
                 return act->registerTimer(activityId, name);
         }
         }
-        CriticalBlock b(contextCrit);
         ISectionTimer *timer = functionTimers.getValue(name);
         ISectionTimer *timer = functionTimers.getValue(name);
         if (!timer)
         if (!timer)
         {
         {