At 6 o’clock on September 6th, Beijing time, EOSIO 1.2.4 version submitted the update on Github, and released the description of the bug fix for EOSIO 1.2.4. The Chinese translation was completed by IMEOS.

The original document can be found at:

IMEOS

English Version

This release provides bug fixes.

Description of the Issues

Pre-release of wallet directory locking (#5495)

Multiple concurrent processes operating on the same data directory can, in some cases, lead to loss of data. This patch introduces a feature which allows future versions of to detect and gracefully handle this scenario.

Previous versions of are not detected by this change so, users are strongly encouraged to update all running processes to enable these protections, including those automatically launched by .

Fix for RPC hangs/stalls when submitting transactions (#5481)

Users were infrequently experiencing prolonged delays/hangs when submitting transactions to an RPC API node. This release addresses an issue where only one of any number of RPC submissions received during a specific window of time would be processed. In scenarios where this window was large or lots of RPC submissions were submitted this would result in the hang/stalled response that users experienced.

Other

  • Fix abi serialization exception in (#5548)
  • Fix chainbase’s use of to work on subsequent launches (#5546, EOSIO/chainbase#18)
  • Support in to delete directories with configs (#5383)
  • Launcher/test improvements (#5525)
  • Disambiguate / short option (#5547)

Mitigations

None

Chinese Version/中文翻译

北京时间 9 月 6 日 6 时,EOSIO 1.2.4 版本在 Github 上提交更新,并发布说明文档对EOSIO 1.2.4 的 bug 修复的描述,中文转载需注明出处 IMEOS。原文档参见:https://github.com/EOSIO/eos/releases/tag/v1.2.4

This release provides bug fixes.

该版本提供了 bug 修正。

Description of the Issues问题描述

钱包目录锁定的预发布 (#5495)

某些情况下,在同一数据目录上运行多个并发 keosd 进程可能会导致数据丢失。此修补程序引入了一项功能,允许将来的 keosd 版本检测并正常处理此方案。

之前的 keosd 版本没有检测到这种变化,因此强烈建议用户更新所有正在运行的 keosd 进程以启用这些保护,包括自动启动的保护 cleos

修正提交交易时的 RPC挂起/停顿(#5481)

用户将交易提交到 RPC API 节点时,很少遇到长时间的延迟/挂起。此版本解决了在此版本解决了在特定时间窗口内只接收到任意数量的 RPC 提交之一的问题。在此之前,窗口很大或提交了大量 RPC 提交的情况下,用户会遇到挂起/停止响应。

其他

  • 修复 get block 里 abi 序列化异常 (#5548)
  • 修复链基 mlock() 使用对后续发布的工作 (#5546, EOSIO/chainbase#18)
  • 支持 eosio_uninstall.sh 里 — full 用配置进行目录删除 (#5383)
  • 针对启动器/测试的改进 (#5525)
  • 消除 filter-on / filter-out 的短选项 (#5547)

缓解措施

没有

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade