From 5fae4b3a046789fb7b54e689c979b01cb322aaf9 Mon Sep 17 00:00:00 2001 From: Bharath Rupireddy Date: Thu, 23 Jul 2020 17:56:21 +0530 Subject: [PATCH v1] Move llvm_shutdown to on_proc_exit list from before_shmem_exit. llvm_shutdown frees up dynamically allocated memory for jit compilers in a session/backend. Having this as on_proc_exit doesn't cause any harm. --- src/backend/jit/llvm/llvmjit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/jit/llvm/llvmjit.c b/src/backend/jit/llvm/llvmjit.c index af8b34aaaf..43bed78a52 100644 --- a/src/backend/jit/llvm/llvmjit.c +++ b/src/backend/jit/llvm/llvmjit.c @@ -683,7 +683,7 @@ llvm_session_initialize(void) } #endif - before_shmem_exit(llvm_shutdown, 0); + on_proc_exit(llvm_shutdown, 0); llvm_session_initialized = true; -- 2.25.1