# File lib/rfuse.rb, line 289 def run(signals=Signal.list.keys) if mounted? begin traps = trap_signals(*signals) self.loop() ensure traps.each { |t| Signal.trap(t,"DEFAULT") } unmount() end end end