summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2023-08-13 23:33:12 -0700
committerVito Caputo <vcaputo@pengaru.com>2023-08-13 23:33:12 -0700
commit5f7d8416c6616b452a02ff5d85e59d923af66e8f (patch)
treeacccf994710eedf999fdb41281e072212c516696 /src/main.c
parentbcfe4d6daf020c9c68c6755a4ae7c25b74625d9c (diff)
modules/rtv: don't gc from cleanup_channel()
cleanup_channel() is called from rtv_destroy_context(), which can be called by a gc. The gc isn't reentrant and generally isn't expecting this, so it breaks in hilarious ways when this happens, usually ending in a segfault. gc should probably get some defenses for asserting on reentry... for now let's just prevent crashing by removing the gc call from the destroy path.
Diffstat (limited to 'src/main.c')
0 files changed, 0 insertions, 0 deletions
© All Rights Reserved