Thanks Patrick, looks like there were more changes than just my simple hack.
I had hundreds of these errors bring my server down last night...could these be related, or something else?
This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821312591Z"}
{"log":"KnexTimeoutError: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821344544Z"}
{"log":" at Client_MySQL2.acquireConnection (/opt/node_app/node_modules/knex/lib/client.js:332:26)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.82134753Z"}
{"log":" at async Runner.ensureConnection (/opt/node_app/node_modules/knex/lib/execution/runner.js:305:28)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821349843Z"}
{"log":" at async Runner.run (/opt/node_app/node_modules/knex/lib/execution/runner.js:30:19)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821352098Z"}
{"log":" at async App._exec (/opt/node_app/lib/core/app.js:703:22)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821354321Z"}
{"log":" at async App._exec (/opt/node_app/lib/core/app.js:670:9)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821356576Z"}
{"log":" at async App.exec (/opt/node_app/lib/core/app.js:639:5)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821358738Z"}
{"log":" at async App.exec (/opt/node_app/lib/core/app.js:639:5)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821360925Z"}
{"log":" at async App.define (/opt/node_app/lib/core/app.js:609:7)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821362995Z"}
{"log":" at async /opt/node_app/lib/setup/sockets.js:148:33\r\n","stream":"stdout","time":"2024-06-24T03:38:34.821365182Z"}
{"log":"This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:\r\n","stream":"stdout","time":"2024-06-24T03:38:34.894629843Z"}
{"log":"KnexTimeoutError: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?\r\n","stream":"stdout","time":"2024-06-24T03:38:34.894659248Z"}
{"log":" at Client_MySQL2.acquireConnection (/opt/node_app/node_modules/knex/lib/client.js:332:26)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.894662154Z"}
{"log":" at async Runner.ensureConnection (/opt/node_app/node_modules/knex/lib/execution/runner.js:305:28)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.894712373Z"}
{"log":" at async Runner.run (/opt/node_app/node_modules/knex/lib/execution/runner.js:30:19)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.89471565Z"}
{"log":" at async App._exec (/opt/node_app/lib/core/app.js:703:22)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.894717999Z"}
{"log":" at async App._exec (/opt/node_app/lib/core/app.js:670:9)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.894720242Z"}
{"log":" at async App.exec (/opt/node_app/lib/core/app.js:639:5)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.894722309Z"}
{"log":" at async App.exec (/opt/node_app/lib/core/app.js:639:5)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.894724412Z"}
{"log":" at async App.define (/opt/node_app/lib/core/app.js:609:7)\r\n","stream":"stdout","time":"2024-06-24T03:38:34.89472649Z"}
{"log":" at async /opt/node_app/lib/setup/sockets.js:148:33\r\n","stream":"stdout","time":"2024-06-24T03:38:34.894728624Z"}