diff options
Diffstat (limited to 'libguile/gc.c')
-rw-r--r-- | libguile/gc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libguile/gc.c b/libguile/gc.c index b33fb0ca1..df93d32e5 100644 --- a/libguile/gc.c +++ b/libguile/gc.c @@ -384,6 +384,8 @@ SCM_DEFINE (scm_gc, "gc", 0, 0, 0, #define FUNC_NAME s_scm_gc { scm_i_gc ("call"); + /* If you're calling scm_gc(), you probably want synchronous + finalization. */ GC_invoke_finalizers (); return SCM_UNSPECIFIED; } |