Skip to main content

Blockchain Release: Latest snapshot load fix for interrupted snapshot loading

· 2 min read

The core developers have tagged a new 2021.12.14.0 Hotspot firmware release which includes recommended bug fixes in erlang-libp2p and blockchain-core specifically in Snapshot loading and UPnP.

Snapshot Loading

This change helps with a case where a snapshot obtained by checking latest.json instead of the snapshot in the config file was interrupted during loading. If the snapshot in the config file was older, this would lead to the node determining it had completed the load of the snapshot and attempting to move onto block sync. This would often not work and the node would be stuck.

libp2p / UPnP improvements

Additionally a negative UPNP/PMP renew timer was observed in some hotspot logs, which is an error. This has also been corrected.

Additional Updates

Additionally there's a fix for doing a fullsync against the early chain and a PoCv11 ETL fix, but these do not apply to Hotspots.

Plan

We have been beta testing 2021.12.14.0 since December 14, 2021 09:22 AM PT. Current ETA for GA is 12:00 PM PT, December 14, 2021.