From: Jeremy Henty Date: 2002-12-10T03:53:10+09:00 Subject: Ruby BUG when using PStore and fork PStore does not appear to play well with fork. This script #!/usr/bin/env ruby require 'pstore' store = PStore.new("/tmp/pstore") store.transaction do fork do store.abort end Process.wait exit end ... results in: ../pstore_fork_bug.rb:7: [BUG] Unknown longjmp status 7 ruby 1.6.7 (2002-03-01) [i586-linux] The motivation for doing this is a little GUI applicaiton I wrote that keeps URLs in a PStore archive and forks a browser when I click a button. The forked process maintains a lock on the PStore archive, which is annoying, so I tried to get it to release its lock and hit this bug message. Regards, Jeremy Henty