Brooks Townsend
Brooks Townsend
@autodidaddict I think the appropriate way to handle this issue is probably just to implement [Application.prep_stop/1](https://hexdocs.pm/elixir/1.12/Application.html#c:prep_stop/1) or [Application.stop/1](https://hexdocs.pm/elixir/1.12/Application.html#c:stop/1) and call `HostCore.Host.purge` to gracefully shutdown. If a developer `ctrl+cc`'es then we...
Currently we do handle `./bin/wasmcloud_host stop` gracefully by shutting down providers, and unfortunately (with a lot of research when implementing `wash up`) there's not a graceful way to handle a...
Ideally, we would just pick a listen address that doesn't complain for every connection
@stevelr I think we're talking about slightly different race conditions, but correct me if I'm wrong. The two that I see 1. (this issue) There is a non-zero amount of...
Can we specify this protocol using wit and https://github.com/bytecodealliance/wit-bindgen? That way we can support running with guest languages out of the box, and then add codegen support when we can...
> WASI gets us running with guest languages out of the box, not wit or wit-bindgen. Okay great, I just wanted to have the simplest path forward to support additional...
@stevelr did you also recompile the webassembly module? from the test action: ``` 1) test unprivileged actor cannot receive undeclared invocations (HostCore.E2E.EchoTest) Error: test/e2e/echo_test.exs:78 Assertion with == failed code: assert...
@stevelr gave it a shot ``` on update/wasmcloud-rpc ~/github.com/wasmcloud/wasmcloud-otp/host_core/test/fixtures/actors ➜ wash claims inspect echo_unpriv_s.wasm echo_unpriv - Module Account ADYDCRUIFKCUZFVHZFBVZCPBR6HAT2U63VSVD2BBIWGM62KMJL5RR5YM Module MCRACEYKJLCP7NLVMUTO2SCQ26JFL3Z4TBIXPXDE7KPBI2GEH5DA57L5 Expires never Can Be Used immediately Version 0.4.0 (4)...
This is implemented by https://github.com/wasmCloud/wadm and further iteration will be tracked there
This issue will likely be easier once there's an officially supported way to do manifests in the OTP runtime, if manifests are only used as a tool for development in...