aboutsummaryrefslogtreecommitdiff
path: root/harness/src/plugin.c
diff options
context:
space:
mode:
authorJosh Rahm <rahm@google.com>2024-02-21 14:07:13 -0700
committerJosh Rahm <rahm@google.com>2024-02-21 14:07:13 -0700
commitb5e1bf74ae26b57815a5dba24774ffac45603a66 (patch)
tree5efd56bf28cf9428620b74bfdab09faa8e97ec84 /harness/src/plugin.c
parentb68672eba4849628a58dfdddbb5ffa42e05db024 (diff)
downloadwetterhorn-b5e1bf74ae26b57815a5dba24774ffac45603a66.tar.gz
wetterhorn-b5e1bf74ae26b57815a5dba24774ffac45603a66.tar.bz2
wetterhorn-b5e1bf74ae26b57815a5dba24774ffac45603a66.zip
Do a major garbage collection before hot reloading the plugin.
This is done to cleanup the dangling reference to the opaque state before unloading the plugin. This fixes the problem where the runtime gets a "strange object" during garbage collection after hot-reloading the plugin while keeping the RTS running.
Diffstat (limited to 'harness/src/plugin.c')
0 files changed, 0 insertions, 0 deletions