# File lib/daemon_kit/ruote_pseudo_participant.rb, line 37
    def perform( action, workitem )
      @action, @workitem = action, workitem

      begin
        send( action )
        run_callbacks
      rescue => e
        handle_exception( e )
      end
    end