mirror of
https://github.com/overleaf/overleaf.git
synced 2024-10-31 21:21:03 -04:00
9cfa4b3f84
This fixes the bug we saw with 'RangeError: Maximum call stack size exceeded' if lots of docs are already in s3 cb() gets called synchronously multiple times quickly which can cause the execption. I am not sure where the recursion is, maybe inside async. doing setImmediate(cb) also fixes the issue as I beilve it gives the process chance to clear the stack. Similar to process.nextTick |
||
---|---|---|
.. | ||
DocArchiveManager.coffee | ||
DocManagerTests.coffee | ||
HttpControllerTests.coffee | ||
MongoManagerTests.coffee |