fibercrypto / fibercrypto/skycoin

Shutdown during ExecuteSignedBlock prevents clean shutdown

Open
#715 0 comments 0 reactions 0 assignees View on GitHub
bug core good first issue
Dominant language
Go
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

CTRL+C while in `ExecuteSignedBlock` prevents clean shutdown and requires an extra CTRL+C

```
[skycoin.daemon:CRITICAL] Added new block 1353
^C[skycoin.main:INFO] Shutting down...
[skycoin.pex:INFO] Shutting down pex
[skycoin.pex:INFO] Save peerlist
[skycoin.main:INFO] Logbuff service closed normally
[skycoin.webrpc:INFO] Webrpc service closed
[skycoin.gnet:DEBUG] connection 121.41.103.148:6000 closed
[skycoin.gnet:DEBUG] connection 34.211.217.30:6000 closed
[skycoin.gnet:DEBUG] connection 176.58.126.224:6000 closed
[skycoin.gnet:INFO] Connection pool closed
[skycoin.pex:INFO] Pex.Run stopped
[skycoin.pex:INFO] Pex shutdown
[skycoin.visor:INFO] Blockchain parser closed
[skycoin.visor:INFO] DB and BlockchainParser closed
[skycoin.main:INFO] Log file closed
[skycoin.daemon:ERROR] daemon.Visor.ExecuteSignedBlock error: database not open
[skycoin.daemon:ERROR] Visor request func failed: database not open
[skycoin.daemon:INFO] Visor closed
[skycoin.daemon:CRITICAL] Failed to execute received block: database not open
^Csignal: interrupt
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.