Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix appsignal_free_* FFI missing pointer arguments (#856)
The `appsignal_free_transaction` and `appsignal_free_data` Rust extension function calls were missing their argument definitions in the FFI declaration. These are the function definitions from the `appsignal.h` file, downloaded upon installation. ```c void appsignal_free_transaction(appsignal_transaction_t*); void appsignal_free_data(appsignal_data_t*); ``` Fixes #854 where users saw very high CPU usage because the function call was being retried indefinitely. Co-authored-by: Raimonds Simanovskis <[email protected]>
- Loading branch information