We are using unix::StoreExt::set_signal_handler() to install a custom signal handler. That no longer compiles on MacOS after PR #2632.
If I understand correctly, trap handling works internally in wasmtime, but is no longer exposed via the unix::StoreExt API. Is it due to some fundamental restriction of mach ports or could it be implemented?
cc @alexcrichton, @bnjbvr
We are using
unix::StoreExt::set_signal_handler()to install a custom signal handler. That no longer compiles on MacOS after PR #2632.If I understand correctly, trap handling works internally in wasmtime, but is no longer exposed via the
unix::StoreExtAPI. Is it due to some fundamental restriction of mach ports or could it be implemented?cc @alexcrichton, @bnjbvr