UNOMP / unified-node-open-mining-portal

Development stopped and is now unsupported. The node.js version is being deprecated in October 2016.
GNU General Public License v2.0
347 stars 395 forks source link

Server dying after workers submit shares, error in log #261

Open Simplexletalis opened 6 years ago

Simplexletalis commented 6 years ago

Receiving this error pretty much constantly as the server runs. Ubuntu 16.04

unomp/libs/poolWorker.js:219
            for(var i = 0; i < myAuxes.length; i++) {
                                      ^
TypeError: Cannot read property 'length' of undefined
    at pool.on.on.i (/root/unomp/libs/poolWorker.js:219:32)
    at pool.EventEmitter.emit (events.js:106:17)
    at emitShare (/root/unomp/node_modules/merged-pooler/lib/pool.js:420:23)
    at JobManager.<anonymous> (/root/unomp/node_modules/merged-pooler/lib/pool.js:429:17)
    at JobManager.EventEmitter.emit (events.js:106:17)
    at JobManager.processShare (/root/unomp/node_modules/merged-pooler/lib/jobManager.js:300:15)
    at null.<anonymous> (/root/unomp/node_modules/merged-pooler/lib/pool.js:630:46)
    at EventEmitter.emit (events.js:98:17)
    at handleSubmit (/root/unomp/node_modules/merged-pooler/lib/stratum.js:175:15)
    at handleMessage (/root/unomp/node_modules/merged-pooler/lib/stratum.js:88:17)
[2018-02-07 13:56:44.600] [ERROR] [default] - Master PoolSpawner Fork 0 died, spawning replacement worker...

Tried editing out the .length in poolworker,js, but that just cause more issues so I put it back.

Simplexletalis commented 6 years ago

This is while hosting yescrypt for Myriad coin.