fix: explicitly delete all sources when removing rendered
GC sometimes cannot do it himself. Maybe a self-referencing problem Signed-off-by: David Weber | geOps <david.weber@geops.com>
This commit is contained in:
parent
a5addd567d
commit
ee1372fd55
1 changed files with 3 additions and 0 deletions
|
|
@ -1250,6 +1250,9 @@ export const serve_rendered = {
|
||||||
item.map.renderersStatic.forEach((pool) => {
|
item.map.renderersStatic.forEach((pool) => {
|
||||||
pool.close();
|
pool.close();
|
||||||
});
|
});
|
||||||
|
Object.entries(item.map.sources).forEach(([key, source]) => {
|
||||||
|
delete item.map.sources[key];
|
||||||
|
});
|
||||||
}
|
}
|
||||||
delete repo[id];
|
delete repo[id];
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue