Após inserir um registro, quando retorno ao formulário o node ou nodemon são derrubados
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Após inserir um registro, quando retorno ao formulário o node ou nodemon são derrubados
Oi José, cola a mensagem de erro por completo aqui por favor?
events.js:160
throw er; // Unhandled 'error' event
^
Error: Cannot enqueue Quit after invoking quit.
at Protocol._validateEnqueue (D:\Users\85066346\Google Drive\Projetos\prazo_cdl\prazo_
cdl\node_modules\mysql\lib\protocol\Protocol.js:204:16)
at Protocol._enqueue (D:\Users\85066346\Google Drive\Projetos\prazo_cdl\prazo_cdl\node
_modules\mysql\lib\protocol\Protocol.js:139:13)
at Protocol.quit (D:\Users\85066346\Google Drive\Projetos\prazo_cdl\prazo_cdl\node_mod
ules\mysql\lib\protocol\Protocol.js:92:23)
at Connection.end (D:\Users\85066346\Google Drive\Projetos\prazo_cdl\prazo_cdl\node_mo
dules\mysql\lib\Connection.js:249:18)
at D:\Users\85066346\Google Drive\Projetos\prazo_cdl\prazo_cdl\app\routes\registros.js
:9:20
at Layer.handle [as handle_request] (D:\Users\85066346\Google Drive\Projetos\prazo_cdl
\prazo_cdl\node_modules\express\lib\router\layer.js:95:5)
at next (D:\Users\85066346\Google Drive\Projetos\prazo_cdl\prazo_cdl\node_modules\expr
ess\lib\router\route.js:137:13)
at Route.dispatch (D:\Users\85066346\Google Drive\Projetos\prazo_cdl\prazo_cdl\node_mo
dules\express\lib\router\route.js:112:3)
at Layer.handle [as handle_request] (D:\Users\85066346\Google Drive\Projetos\prazo_cdl
\prazo_cdl\node_modules\express\lib\router\layer.js:95:5)
at D:\Users\85066346\Google Drive\Projetos\prazo_cdl\prazo_cdl\node_modules\express\li
b\router\index.js:281:22
Essa é a mensagem. E sempre aparece quando tento inserir novo registro no BD
Cola aqui o código que insere o novo registro pra gente dá uma olhada?
Pela descrição do erro, o que parece que ocorreu é que se tentou fechar uma conexão que já estava fechada.
Aqui tem uma descrição de um problema parecido, mas acredito que a solução possa se aplicar a este problema tambem:
https://www.opentechguides.com/askotg/question/41/nodejs-cannot-enqueue-handshake-after-already-enqueuing-a-handshake
Vou dar uma olhada