# 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