mirror of https://github.com/renovatebot/renovate
63dae3d901
Remove the direct call to `tmp`'s manual cleanup function as `tmp` adds a listener on process exit to call cleanup on all created directories (that weren't created with the `keep` option set to `true`). This is considered a fix because under some conditions the cleanup will fail on Windows, and because the cleanup is called manually in the middle of a renovate cycle, any sporadic failure will fail the entire renovate process. Instead, defer the temporary directory cleanup until after renovate has completed, where a failure won't de-rail the entire cycle. (I have not been able to track down why `tmp` fails sometimes on Windows with my various project setups.) |
||
---|---|---|
.. | ||
api | ||
config | ||
helpers | ||
workers | ||
index.js | ||
logger.js | ||
renovate.js | ||
worker.js |