Antes do redirect, adicionei uma instrução encerrando a conexão. Precisa dela?
app.post('/produtos/salva', (req, res) => {
let produto = req.body;
let cnn = app.infra.connectionFactory();
let produtosDAO = new app.infra.ProdutosDAO(cnn);
produtosDAO.salva(produto, (erros, resultados) => {
cnn.end();
res.redirect('/produtos');
});
});