From cd0031e36e39e3dfc80835f3da884b40548f7ce1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B1=E5=8D=9A=E4=BA=9E?= Date: Sun, 3 Mar 2024 11:46:16 +0800 Subject: [PATCH] Fix bug. --- lib/process_shared/posix/semaphore.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/process_shared/posix/semaphore.rb b/lib/process_shared/posix/semaphore.rb index d1fe59e..664970d 100644 --- a/lib/process_shared/posix/semaphore.rb +++ b/lib/process_shared/posix/semaphore.rb @@ -46,8 +46,8 @@ module ProcessShared # +shm_unlink+ on +sem+. # # @return [Proc] a finalizer - def self.make_finalizer(sem) - proc { LibC.shm_unlink(sem) } + def self.make_finalizer(sem) # already called in SharedMemory + proc {} end # Create a new semaphore with initial value +value+. After