Na verdade minha dúvida surgiu após a resolução da dúvida "Mesma conexão ou não?" aqui do fórum.
A checagem da mesma conexão foi feita da seguinte forma:
ConnectionFactory.getConnection().then(connection => {this.c1=connection})
ConnectionFactory.getConnection().then(connection => {this.c2=connection})
this.c1===this.c2
Por que sempre na primeira execução do código sem fazemos a opção de "travar" na mesma conexão ainda é exibido true?
Outra dúvida, mas não tem muito a ver com o tema da pergunta, por que é possível o acesso de this.c1 e o this.c2 fora do escopo? Tentei usar apenas c1 e c2 sem o this e não foi possível o acesso.