mirror of https://github.com/pulumi/pulumi.git
![]() The current logic lets unhandled errors in the RPC invocation unahandled in the async loop, which crashes the process due to the way we await completion of RPCs before exiting the process in Python. Instead of doing that, we can just marshal them back to the synchronous awaiter as part of the calling convention, and have that awaiter (which is called by the invoke methods) re-raise the exception. This should fix pulumi/pulumi#3611. |
||
---|---|---|
.. | ||
cmd | ||
dist | ||
lib | ||
.gitignore | ||
.pylintrc | ||
Makefile | ||
Pipfile | ||
mypy.ini | ||
python.go | ||
python_test.go | ||
shim_unix.go | ||
shim_windows.go |