Skip to content

Commit e474d9c

Browse files
committed
Fix - protection when many objects read from the file
Can happen that trees object processed with other request
1 parent dbcc6ea commit e474d9c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

scripts/JSRootIOEvolution.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1325,8 +1325,10 @@
13251325

13261326
if (file.readTrees)
13271327
return JSROOT.AssertPrerequisites('tree', function() {
1328-
file.readTrees.forEach(function(t) { JSROOT.extend(t, JSROOT.TreeMethods); })
1329-
delete file.readTrees;
1328+
if (file.readTrees) {
1329+
file.readTrees.forEach(function(t) { JSROOT.extend(t, JSROOT.TreeMethods); })
1330+
delete file.readTrees;
1331+
}
13301332
JSROOT.CallBack(user_call_back, obj);
13311333
});
13321334

0 commit comments

Comments
 (0)