def execute
@vem = VEM.create(@em)
- puts "execute #{@command}"
+ #puts "execute #{@command}"
case @command
when "get"
@result = @vem.get_params
else
puts "else"
end
- puts "request complete"
@complete = true
@cv.broadcast
end
def get_result
@mutex.synchronize do
@cv.wait(@mutex) while (@complete == false)
- puts "resturn result"
return @result
end
end