blockcollider / bcnode

Mining node and rovers for the five genesis chains of Block Collider.
https://www.blockcollider.org
MIT License
45 stars 23 forks source link

"Error: underlying socket has been closed", #248

Open yemboy01 opened 6 years ago

yemboy01 commented 6 years ago

Prerequisites

For more information, see the CONTRIBUTING guide.

Description

"Error: underlying socket has been closed",

Steps to Reproduce

  1. Run latest version of the miner

    Versions 0.5.5/ a52e7a9

Environment (optional but helpful)

Logs

Attach (as a file) _logs/bcnode-exception.log and last _logs/bcnode-<TIMESTAMP>.log (the timestamped logs are rotated each hour, include the one from last hour).

{ "msg": "uncaughtException: underlying socket has been closed", "date": "Sat May 19 2018 08:17:29 GMT+0100 (WAT)", "stack": [ "Error: underlying socket has been closed", " at /home/bc/bcnode/node_modules/libp2p-mplex/src/internals/index.js:480:37", " at Array.forEach ()", " at Multiplex.destroy (/home/bc/bcnode/node_modules/libp2p-mplex/src/internals/index.js:478:10)", " at /home/bc/bcnode/node_modules/libp2p-mplex/node_modules/pump/index.js:45:45", " at call (/home/bc/bcnode/node_modules/libp2p-mplex/node_modules/pump/index.js:52:3)", " at Array.forEach ()", " at /home/bc/bcnode/node_modules/libp2p-mplex/node_modules/pump/index.js:72:25", " at f (/home/bc/bcnode/node_modules/once/once.js:25:25)", " at Stream. (/home/bc/bcnode/node_modules/libp2p-mplex/node_modules/pump/index.js:31:21)", " at Stream.f (/home/bc/bcnode/node_modules/once/once.js:25:25)", " at Stream.onclose (/home/bc/bcnode/node_modules/end-of-stream/index.js:47:54)", " at emitNone (events.js:111:20)", " at Stream.emit (events.js:208:7)", " at Stream.s.destroy (/home/bc/bcnode/node_modules/pull-stream-to-stream/index.js:146:7)", " at Stream.stream.on (/home/bc/bcnode/node_modules/libp2p-mplex/src/index.js:15:33)", " at emitNone (events.js:111:20)", " at Stream.emit (events.js:208:7)", " at next (/home/bc/bcnode/node_modules/pull-stream-to-stream/index.js:118:41)", " at /home/bc/bcnode/node_modules/pull-stream/throughs/map.js:19:9", " at /home/bc/bcnode/node_modules/pull-reader/index.js:110:13", " at /home/bc/bcnode/node_modules/pull-reader/index.js:110:13", " at /home/bc/bcnode/node_modules/pull-stream/throughs/map.js:19:9", " at /home/bc/bcnode/node_modules/pull-reader/index.js:110:13", " at /home/bc/bcnode/node_modules/pull-stream/throughs/async-map.js:28:19", " at callback (/home/bc/bcnode/node_modules/pull-pushable/index.js:84:5)", " at drain (/home/bc/bcnode/node_modules/pull-pushable/index.js:68:39)", " at Function.end (/home/bc/bcnode/node_modules/pull-pushable/index.js:36:5)", " at decodeFromReader (/home/bc/bcnode/node_modules/pull-length-prefixed/src/decode.js:25:27)", " at Object.reader.read [as cb] (/home/bc/bcnode/node_modules/pull-length-prefixed/src/decode.js:63:14)", " at drain (/home/bc/bcnode/node_modules/pull-reader/index.js:42:23)", " at /home/bc/bcnode/node_modules/pull-reader/index.js:59:18", " at /home/bc/bcnode/node_modules/pull-stream/throughs/map.js:19:9", " at /home/bc/bcnode/node_modules/pull-reader/index.js:110:13", " at /home/bc/bcnode/node_modules/pull-stream/throughs/map.js:19:9", " at /home/bc/bcnode/node_modules/pull-reader/index.js:110:13", " at /home/bc/bcnode/node_modules/pull-reader/index.js:110:13", " at /home/bc/bcnode/node_modules/pull-stream/throughs/map.js:19:9", " at q.get (/home/bc/bcnode/node_modules/socket.io-pull-stream/src/index.js:78:16)", " at EventEmitter.ee.once (/home/bc/bcnode/node_modules/data-queue/index.js:39:16)", " at Object.onceWrapper (events.js:313:30)", " at emitNone (events.js:106:13)", " at EventEmitter.emit (events.js:208:7)", " at Object.append (/home/bc/bcnode/node_modules/data-queue/index.js:19:10)", " at Socket.SIOSource.sio.once (/home/bc/bcnode/node_modules/socket.io-pull-stream/src/index.js:69:7)", " at Socket.on (/home/bc/bcnode/node_modules/component-emitter/index.js:65:8)", " at Socket.Emitter.emit (/home/bc/bcnode/node_modules/component-emitter/index.js:133:20)", " at Socket.emit (/home/bc/bcnode/node_modules/socket.io-client/lib/socket.js:138:10)", " at Socket.onclose (/home/bc/bcnode/node_modules/socket.io-client/lib/socket.js:214:8)", " at Manager. (/home/bc/bcnode/node_modules/component-bind/index.js:21:15)", " at Manager.Emitter.emit (/home/bc/bcnode/node_modules/component-emitter/index.js:133:20)", " at Manager.onclose (/home/bc/bcnode/node_modules/socket.io-client/lib/manager.js:502:8)", " at Socket. (/home/bc/bcnode/node_modules/component-bind/index.js:21:15)", " at Socket.Emitter.emit (/home/bc/bcnode/node_modules/component-emitter/index.js:133:20)", " at Socket.onClose (/home/bc/bcnode/node_modules/socket.io-client/node_modules/engine.io-client/lib/socket.js:720:10)", " at Timeout. (/home/bc/bcnode/node_modules/socket.io-client/node_modules/engine.io-client/lib/socket.js:500:10)", " at ontimeout (timers.js:475:11)", " at tryOnTimeout (timers.js:310:5)", " at Timer.listOnTimeout (timers.js:270:5)" ] }