Do not change the instance IP if running in docker

pull/5061/head
Rodrigo Nascimento 9 years ago
parent c81eb056d6
commit a3cbd5f857
No known key found for this signature in database
GPG Key ID: 2C85B3AFE75D23F9
  1. 4
      server/stream/streamBroadcast.coffee

@ -33,7 +33,7 @@ startMatrixBroadcast = ->
logger.auth.info "prevent self connect", instance
return
if record.extraInformation.host is process.env.INSTANCE_IP
if record.extraInformation.host is process.env.INSTANCE_IP and RocketChat.isDocker() is false
instance = "localhost:#{record.extraInformation.port}"
if connections[instance]?.instanceRecord?
@ -53,7 +53,7 @@ startMatrixBroadcast = ->
removed: (record) ->
instance = "#{record.extraInformation.host}:#{record.extraInformation.port}"
if record.extraInformation.host is process.env.INSTANCE_IP
if record.extraInformation.host is process.env.INSTANCE_IP and RocketChat.isDocker() is false
instance = "localhost:#{record.extraInformation.port}"
if connections[instance]? and not InstanceStatus.getCollection().findOne({'extraInformation.host': record.extraInformation.host, 'extraInformation.port': record.extraInformation.port})?

Loading…
Cancel
Save