7 Commits

Author SHA1 Message Date
Ivan FB
a0adce8ddd
rm weird test 2026-05-10 22:37:01 +02:00
Ivan FB
7e051e0eb6
try to fix test crash on linux 2026-05-10 22:21:20 +02:00
Ivan FB
be9f0ac1b1
fix unittest 2026-05-10 13:08:44 +02:00
Ivan FB
d427166734
better onDestroy sync 2026-05-10 11:38:43 +02:00
Ivan FB
5b908b9c5b
simplify ffi generation and add simple Rust example 2026-05-10 11:35:02 +02:00
Gabriel Cruz
e99eb60fd1
chore: run tests with refc (#20)
* chore: run tests with refc

* chore: split ci jobs

* chore: fix tests
2026-05-09 10:47:37 -03:00
Ivan FB
df2277e726
Fix memleaks (#11)
* protect against mem leak in case of failures sending requests to ffi thread
* better cleanup if failures in createFFIContext
* avoid dangling cstring in handleRes under ARC/ORC
* better resource cleanup in destroyFFIContext
* invoke onNotResponding if failure in destroyFFIContext
* correct seq copy in alloc
* make sure the lock is init before cleanUpResources
* better possible exception handling in processReq
* guard allocSharedSeq if given seq is empty
* enhance error handling in ffi_context
* add new tests and some corrections
2026-04-27 21:22:45 +02:00