This repository was archived by the owner on Jul 16, 2024. It is now read-only.

Description
|
if variables['fail_on_too_big'] and zip_size > variables['max_lambda_size']: |
if the shutil.make_archive call fails (due to a multiprocessing race condition on mkdir), the process will throw out of the initial try/catch block and then throw again which blocks a return code from being captured by the Process.
Need to either check the process exitcode when joining or account for that undefined zip_size and return a breaking error code