소스 검색

Merge pull request #15894 from wangkx/move_filesInUse_subscribe

HPCC-27359 Move QueryFilesInUse subscription into thread

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 3 년 전
부모
커밋
783589a064
2개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 0 1
      esp/services/ws_workunits/ws_workunitsService.cpp
  2. 1 0
      esp/services/ws_workunits/ws_workunitsService.hpp

+ 0 - 1
esp/services/ws_workunits/ws_workunitsService.cpp

@@ -479,7 +479,6 @@ void CWsWorkunitsEx::init(IPropertyTree *cfg, const char *process, const char *s
     initContainerRoxieTargets(roxieConnMap);
 #endif
     m_sched.start();
-    filesInUse.subscribe();
 
     //Start thread pool
     xpath.setf("Software/EspProcess[@name=\"%s\"]/EspService[@name=\"%s\"]/ClusterQueryStateThreadPoolSize", process, service);

+ 1 - 0
esp/services/ws_workunits/ws_workunitsService.hpp

@@ -102,6 +102,7 @@ public:
 
     virtual void threadmain()
     {
+        subscribe();
         while (!aborting)
         {
             //prepopulate the cache, lazy mode is very slow