# File lib/ruote/exp/fe_participant.rb, line 309
    def do_pause(msg)

      return if h.state != nil

      h['state'] = 'paused'
      h['breakpoint'] = true if msg['breakpoint']

      do_persist || return

      @context.storage.put_msg(
        'dispatch_pause',
        'fei' => h.fei,
        'participant_name' => h.participant_name,
        'participant' => h.participant
      ) unless msg['breakpoint']
    end