It can be tricky to trace with erlyberly when the system running erlyberly has newer version of Erlang/OTP installed than the target system. Erlyberly may then fail to load the erlyberly.beam on the remote system.
This patch will prevent Erlyberly from immediately failing if the .beam file failed to load, but instead will try to copy the corresponding .erl file to the target system and compile it on the target system, which allows to overcome the version mismatch.
It can be tricky to trace with erlyberly when the system running erlyberly has newer version of Erlang/OTP installed than the target system. Erlyberly may then fail to load the erlyberly.beam on the remote system.
This patch will prevent Erlyberly from immediately failing if the .beam file failed to load, but instead will try to copy the corresponding .erl file to the target system and compile it on the target system, which allows to overcome the version mismatch.