Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Find solution to blocking eth calls (during sync) #102

Closed
farazdagi opened this issue Feb 3, 2017 · 5 comments
Closed

Find solution to blocking eth calls (during sync) #102

farazdagi opened this issue Feb 3, 2017 · 5 comments
Assignees
Milestone

Comments

@farazdagi
Copy link
Contributor

Problem

  • eth is not responsive up until sync is done
  • tested in geth --light --testnet console, no eth calls is possible if LES headers sync is in progress

Notes:

Resolution:

  • create bug fix request by describing the issue
  • briefly review if solution can be found, if so then file PR to that bug fix request
@farazdagi farazdagi added this to the Version 1.2.0 milestone Feb 3, 2017
@farazdagi farazdagi self-assigned this Feb 3, 2017
@farazdagi
Copy link
Contributor Author

Bug fix request submitted: ethereum/go-ethereum#3639

@0xc1c4da 0xc1c4da modified the milestones: 0.9.3, Version 1.2.0 Feb 4, 2017
@0xc1c4da
Copy link
Contributor

related PR ethereum/go-ethereum#3660

@farazdagi farazdagi modified the milestones: 0.9.3 (Bugfix), 0.9.4 (Offline Messages, Push Notifications & Contact Management) Feb 16, 2017
@farazdagi
Copy link
Contributor Author

Note to myself: ethereum/go-ethereum@682875a has updated gas estimation algorithm, so eth.estimateGas() takes slightly more time (measured in 3-5 extra seconds, per my anecdotical evidence)

@farazdagi
Copy link
Contributor Author

We've circumvented the problem by updating all other packages, except for the LES (and we will keep it this way, up until the issue with LES blocking is properly resolved on go-ethereum side).

In the meantime, the following branches are available:

Once #117 is merged (which is based on https://github.com/status-im/status-go/commits/geth/1.5.9-stable-with-non-blocking-les) it is safe to close this issue.

@farazdagi
Copy link
Contributor Author

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants