Refactor class hierarchy, implementation selection details.

This commit is contained in:
Patrick Mahoney committed 2012-02-07 23:06:17 -06:00
1 parent 64b746a98c
commit 15fe2e5057
16 files changed
+100 -147

No files matched your search

+4 -5
View File
@@ -1,6 +1,5 @@
require 'spec_helper'
require 'process_shared/mutex'
require 'process_shared/shared_memory'
require 'process_shared'
module ProcessShared
describe Mutex do
@@ -60,9 +59,9 @@ module ProcessShared
pid = Kernel.fork do
mutex.lock
sleep 0.2
mutex.unlock
Kernel.exit!
# sleep 0.2
# mutex.unlock
# Kernel.exit!
end
sleep 0.1
+1 -2
View File
@@ -1,8 +1,7 @@
require 'spec_helper'
require 'ffi'
require 'process_shared/semaphore'
require 'process_shared/shared_memory'
require 'process_shared'
module ProcessShared
describe Semaphore do