# File lib/rq-2.3.1/relayer.rb, line 220
      def transaction
#--{{{
        ret = nil
        if @in_transaction
          ret = yield
        else
          begin
            @in_transaction = true
            @here.transaction do
              @there.transaction do
                ret = yield
              end
            end
          ensure
            @in_transaction = false 
          end
        end
        ret
#--}}}
      end