Module: Spawncamp

Defined in:
lib/spawncamp.rb,
lib/spawncamp/version.rb

Constant Summary collapse

VERSION =
"0.0.1"

Instance Method Summary collapse

Instance Method Details

#spawnObject



5
6
7
8
9
10
11
12
# File 'lib/spawncamp.rb', line 5

def spawn
	child_pid = fork do |action|
 		puts "Child Process #{child_pid}"
 		"#{action}"
 		exit
	end
	puts "Child Process #{child_pid} has finished"
end

#spawn_loopObject



14
15
16
17
18
19
20
# File 'lib/spawncamp.rb', line 14

def spawn_loop
	loop_child = fork do |action|
		puts "Loop #{loop_child}"
		"#{action}"
	end
	puts "Loop Process Running #{loop_child}"
end