Lisk-sdk: Blocks#getIdSequence error

Created on 15 Dec 2017  路  3Comments  路  Source: LiskHQ/lisk-sdk

[inf] 2017-12-14 23:35:49 | Starting sync
[inf] 2017-12-14 23:35:49 | Broadhash consensus now 0 %
[inf] 2017-12-14 23:35:49 | Looking for common block with: 144.217.90.151:8000
[ERR] 2017-12-14 23:35:49 | Error: Unable to set non-blocking to true
    at Client.dispatchQuery (/home/lisk/lisk-main/node_modules/pg-native/index.js:196:26)
    at Client.query (/home/lisk/lisk-main/node_modules/pg-native/index.js:214:8)
    at NativeQuery.submit (/home/lisk/lisk-main/node_modules/pg/lib/native/query.js:128:17)
    at Client._pulseQueryQueue (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:171:9)
    at Client.query (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:130:8)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:135:27
    at promise (/home/lisk/lisk-main/node_modules/pg-promise/lib/promise.js:22:20)
    at Database.$query (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:124:12)
    at Database.<anonymous> (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:227:23)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/database.js:238:42
[ERR] 2017-12-14 23:35:49 | Blocks#getIdSequence error
[ERR] 2017-12-14 23:35:49 | Failed to find common block with: 144.217.90.151:8000
[inf] 2017-12-14 23:35:49 | Looking for common block with: 45.32.102.18:8000
[ERR] 2017-12-14 23:35:49 | Error: Unable to set non-blocking to true
    at Client.dispatchQuery (/home/lisk/lisk-main/node_modules/pg-native/index.js:196:26)
    at Client.query (/home/lisk/lisk-main/node_modules/pg-native/index.js:214:8)
    at NativeQuery.submit (/home/lisk/lisk-main/node_modules/pg/lib/native/query.js:128:17)
    at Client._pulseQueryQueue (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:171:9)
    at Client.query (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:130:8)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:135:27
    at promise (/home/lisk/lisk-main/node_modules/pg-promise/lib/promise.js:22:20)
    at Database.$query (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:124:12)
    at Database.<anonymous> (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:227:23)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/database.js:238:42
[ERR] 2017-12-14 23:35:49 | Blocks#getIdSequence error
[ERR] 2017-12-14 23:35:49 | Failed to find common block with: 45.32.102.18:8000
[inf] 2017-12-14 23:35:49 | Looking for common block with: 94.237.40.140:8000
[ERR] 2017-12-14 23:35:49 | Error: Unable to set non-blocking to true
    at Client.dispatchQuery (/home/lisk/lisk-main/node_modules/pg-native/index.js:196:26)
    at Client.query (/home/lisk/lisk-main/node_modules/pg-native/index.js:214:8)
    at NativeQuery.submit (/home/lisk/lisk-main/node_modules/pg/lib/native/query.js:128:17)
    at Client._pulseQueryQueue (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:171:9)
    at Client.query (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:130:8)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:135:27
    at promise (/home/lisk/lisk-main/node_modules/pg-promise/lib/promise.js:22:20)
    at Database.$query (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:124:12)
    at Database.<anonymous> (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:227:23)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/database.js:238:42
[ERR] 2017-12-14 23:35:49 | Blocks#getIdSequence error
[ERR] 2017-12-14 23:35:49 | Failed to find common block with: 94.237.40.140:8000
[inf] 2017-12-14 23:35:49 | Looking for common block with: 45.32.102.18:8000
[ERR] 2017-12-14 23:35:49 | Error: Unable to set non-blocking to true
    at Client.dispatchQuery (/home/lisk/lisk-main/node_modules/pg-native/index.js:196:26)
    at Client.query (/home/lisk/lisk-main/node_modules/pg-native/index.js:214:8)
    at NativeQuery.submit (/home/lisk/lisk-main/node_modules/pg/lib/native/query.js:128:17)
    at Client._pulseQueryQueue (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:171:9)
    at Client.query (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:130:8)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:135:27
    at promise (/home/lisk/lisk-main/node_modules/pg-promise/lib/promise.js:22:20)
    at Database.$query (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:124:12)
    at Database.<anonymous> (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:227:23)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/database.js:238:42
[ERR] 2017-12-14 23:35:49 | Blocks#getIdSequence error
[ERR] 2017-12-14 23:35:49 | Failed to find common block with: 45.32.102.18:8000
[inf] 2017-12-14 23:35:49 | Looking for common block with: 94.237.64.70:8000
[ERR] 2017-12-14 23:35:49 | Error: Unable to set non-blocking to true
    at Client.dispatchQuery (/home/lisk/lisk-main/node_modules/pg-native/index.js:196:26)
    at Client.query (/home/lisk/lisk-main/node_modules/pg-native/index.js:214:8)
    at NativeQuery.submit (/home/lisk/lisk-main/node_modules/pg/lib/native/query.js:128:17)
    at Client._pulseQueryQueue (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:171:9)
    at Client.query (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:130:8)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:135:27
    at promise (/home/lisk/lisk-main/node_modules/pg-promise/lib/promise.js:22:20)
    at Database.$query (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:124:12)
    at Database.<anonymous> (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:227:23)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/database.js:238:42
[ERR] 2017-12-14 23:35:49 | Blocks#getIdSequence error
[ERR] 2017-12-14 23:35:49 | Failed to find common block with: 94.237.64.70:8000
[ERR] 2017-12-14 23:35:49 | Error: Unable to set non-blocking to true
    at Client.dispatchQuery (/home/lisk/lisk-main/node_modules/pg-native/index.js:196:26)
    at Client.query (/home/lisk/lisk-main/node_modules/pg-native/index.js:214:8)
    at NativeQuery.submit (/home/lisk/lisk-main/node_modules/pg/lib/native/query.js:128:17)
    at Client._pulseQueryQueue (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:171:9)
    at Client.query (/home/lisk/lisk-main/node_modules/pg/lib/native/index.js:130:8)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:135:27
    at promise (/home/lisk/lisk-main/node_modules/pg-promise/lib/promise.js:22:20)
    at Database.$query (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:124:12)
    at Database.<anonymous> (/home/lisk/lisk-main/node_modules/pg-promise/lib/query.js:227:23)
    at /home/lisk/lisk-main/node_modules/pg-promise/lib/database.js:238:42
[inf] 2017-12-14 23:35:49 | Broadhash consensus now 0 %
[inf] 2017-12-14 23:35:49 | Finished sync

Appeared in one node of mine, stucked in this loop. Rebuild from backup fixed issue. Might be worth looking at it, haven't seen this one yet.

bug

Most helpful comment

This one is likely to be the answer to all prayers: https://github.com/LiskHQ/lisk/issues/664

All 3 comments

Thanks @karek314 we will take a look into it.

This one is likely to be the answer to all prayers: https://github.com/LiskHQ/lisk/issues/664

It has been reproduced on a node connected to mainnet with v0.9.12. The error arose after stopping the database server while node was running. When we restart the db server, node gets stuck in that loop. It ends up rebuilding the blockchain. The output is as follows:

[ERR] 2018-02-20 11:38:08 | Error: Unable to set non-blocking to true
    at Client.dispatchQuery (/Users/diego-g/git/lisk-0.9/node_modules/pg-

A workaround which seems to fix the issue is #664.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Tschakki picture Tschakki  路  4Comments

ManuGowda picture ManuGowda  路  3Comments

willclarktech picture willclarktech  路  4Comments

ScrewchMcMuffin picture ScrewchMcMuffin  路  3Comments

toschdev picture toschdev  路  3Comments