|
|
@@ -3,9 +3,11 @@ settings = require 'settings-sharelatex'
|
|
|
|
|
|
Server = require "./app/js/server"
|
|
|
|
|
|
-port = settings.internal?.chat?.port or 3010
|
|
|
-host = settings.internal?.chat?.host or "localhost"
|
|
|
+if !module.parent # Called directly
|
|
|
+ port = settings.internal?.chat?.port or 3010
|
|
|
+ host = settings.internal?.chat?.host or "localhost"
|
|
|
+ Server.server.listen port, host, (error) ->
|
|
|
+ throw error if error?
|
|
|
+ logger.info "Chat starting up, listening on #{host}:#{port}"
|
|
|
|
|
|
-Server.server.listen port, host, (error) ->
|
|
|
- throw error if error?
|
|
|
- logger.info "Chat starting up, listening on #{host}:#{port}"
|
|
|
+module.exports = Server.server
|