 
     @showModal options, =>
       @broadcastMessages.push origin: KD.nick(), type: 'ParticipantWantsToLeave'
+      @stopChatSession()
       @modal.destroy()
 
       options = channelId: @socialChannel.getId()

      callback @socialChannel


  # FIXME: This method is called more than once. It should cache the result and
  # return if result set exists.
  listChatParticipants: (callback) ->


    if @amIHost
      @setMachineSharingStatus off
      @deletePrivateMessage callback


  setMachineSharingStatus: (status) ->
