protect_threadvars(*symbols)private
No documentation available.
# File lib/soap/mapping/mapping.rb, line 354
def protect_threadvars(*symbols)
backup = {}
begin
symbols.each do |sym|
backup[sym] = Thread.current[sym]
end
yield
ensure
symbols.each do |sym|
Thread.current[sym] = backup[sym]
end
end
end