浏览代码

Merge pull request #8885 from richardkchapman/hthor-single-super

HPCC-15748 HThor virtual(logicalfilename) fails on superfile with 1 subfile

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Gavin Halliday 9 年之前
父节点
当前提交
305216ab39
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      ecl/hthor/hthor.cpp

+ 3 - 1
ecl/hthor/hthor.cpp

@@ -7999,7 +7999,9 @@ void CHThorDiskReadBaseActivity::resolve()
                         }
                         assertex(fdesc);
                         superfile.set(fdesc->querySuperFileDescriptor());
-                        assertex(superfile);
+                        if (!superfile && numsubs>0)
+                            logicalFileName.set(subfileLogicalFilenames.item(0));
+
                     }
                 }
                 if((helper.getFlags() & (TDXtemporary | TDXjobtemp)) == 0)