components icon indicating copy to clipboard operation
components copied to clipboard

Dev mode breaks when closing sessions running over night or (seemingly) longer than 16 hours

Open austencollins opened this issue 5 years ago • 0 comments

Description

If dev mode runs overnight around seemingly around 16 hours, it will break when trying to close.

Additional Data

It looks like errors need to be handled better in these circumstances:

10:47:43 PM - analytics-processor - transaction
(node:49948) UnhandledPromiseRejectionWarning: Error: 401 - Unauthorized
    at Object.request (/Users/ac/.nvm/versions/node/v10.17.0/lib/node_modules/serverless/node_modules/@serverless/platform-client/src/utils.js:44:13)
    at process._tickCallback (internal/process/next_tick.js:68:7)
(node:49948) UnhandledPromiseRejectionWarning: Unhandled promise rejection. 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(). (rejection id: 2)
(node:49948) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

analytics-processor › Dev Mode Canceled.  Run "serverless deploy" To Remove Dev Mode Agent.

(node:49948) UnhandledPromiseRejectionWarning: Error: 401 - Unauthorized
    at Object.request (/Users/ac/.nvm/versions/node/v10.17.0/lib/node_modules/serverless/node_modules/@serverless/platform-client/src/utils.js:44:13)
    at process._tickCallback (internal/process/next_tick.js:68:7)
(node:49948) UnhandledPromiseRejectionWarning: Unhandled promise rejection. 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(). (rejection id: 4)

/Users/ac/.nvm/versions/node/v10.17.0/lib/node_modules/serverless/node_modules/@serverless/platform-client/src/Connection.js:83
        throw new Error(
              ^
Error: WebSocket Connection closed with code 1006 because 
    at WebSocket.connection.onclose (/Users/ac/.nvm/versions/node/v10.17.0/lib/node_modules/serverless/node_modules/@serverless/platform-client/src/Connection.js:83:15)
    at WebSocket.onClose (/Users/ac/.nvm/versions/node/v10.17.0/lib/node_modules/serverless/node_modules/ws/lib/event-target.js:129:16)
    at WebSocket.emit (events.js:198:13)
    at WebSocket.emitClose (/Users/ac/.nvm/versions/node/v10.17.0/lib/node_modules/serverless/node_modules/ws/lib/websocket.js:194:10)
    at TLSSocket.socketOnClose (/Users/ac/.nvm/versions/node/v10.17.0/lib/node_modules/serverless/node_modules/ws/lib/websocket.js:861:15)
    at TLSSocket.emit (events.js:203:15)
    at _handle.close (net.js:607:12)
    at TCP.done (_tls_wrap.js:388:7)

austencollins avatar Jun 17 '20 17:06 austencollins