Skip to content

Version 1.9.3#196

Merged
whymarrh merged 3 commits into1.xfrom
v1.9.3
Jan 24, 2020
Merged

Version 1.9.3#196
whymarrh merged 3 commits into1.xfrom
v1.9.3

Conversation

@whymarrh
Copy link
Copy Markdown
Contributor

This pull request represents v1.9.3 that will be published.

I've cherry-picked #194 & #195 here to avoid having #192 go out in this release.

whymarrh and others added 3 commits January 24, 2020 17:36
…#195)

A `try ... finally` block has been added to most places where a mutex
is used, to ensure that any error thrown before the lock has been
released will not result in a deadlock.

The `finally` block will execute after the `try` block, but it will
not interfere with any returned values or thrown errors (so long as
nothing is thrown or returned within the `finally` block).
Copy link
Copy Markdown
Member

@Gudahtt Gudahtt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Not entirely sure that this is supposed to go on 1.x, as opposed to master 🤔
Oh well, we can update that later if need be.

@whymarrh whymarrh merged commit 6b6b665 into 1.x Jan 24, 2020
@whymarrh whymarrh deleted the v1.9.3 branch January 24, 2020 22:10
Mrtenz pushed a commit that referenced this pull request Oct 16, 2025
The package `eth-block-tracker` has been updated to v7. This release
included two breaking changes: the removal of the `Provider` type, and
a change to the expected type of the `provider` constructor option.

We were already using a provider of the expected type, and we only used
the removed `Provider` type for some unnecessary casts. Those casts
have been removed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants