Results 29 comments of cc32d9

actually I don't see how this is locking anything. It's not modifying the lock count and not using the read_lock object. Does it work at all? ``` void require_lock_fail( const...

as Todd explained in Devs chat, chainbase is not made to be used in concurrent environment. So probably it makes sense to cleanup unused parts in the code to avoid...

One more issue in mainnet: `fastwinitemf` is using `account_name` as a typ0e, and abieos complains about invalid type: ``` },{ "name": "transfer", "base": "", "fields": [{ "name": "from", "type": "account_name"...

data from ship: ``` "act" : { "account" : "eosio.token", "authorization" : [ { "actor" : "fresh", "permission" : "active" } ], "data" : "000000008086d55d0000000000c0a68380f0fa020000000004585052000000002477656c636f6d6520746f2074686520667574757265206f662062616e6b696e672e2 0f09f90ba", "name" : "transfer" },...

abieos commit: 00417b5e927e03efbb0ad04b9aa119bb6608e85b

it's gcc 8.2.0, using my own cmake files

New warning after pulling abieos from github: ``` [ 82%] Building CXX object CMakeFiles/chronicle-receiver.dir/chronicle-receiver/receiver_plugin.cpp.o In file included from /home/eosio/build/eos-chronicle/external/abieos/src/abieos.hpp:6, from /home/eosio/build/eos-chronicle/chronicle-receiver/chain_state_types.hpp:6, from /home/eosio/build/eos-chronicle/chronicle-receiver/receiver_plugin.hpp:2, from /home/eosio/build/eos-chronicle/chronicle-receiver/receiver_plugin.cpp:3: /home/eosio/build/eos-chronicle/external/abieos/external/date/include/date/date.h: In destructor ‘date::detail::save_ostream::~save_ostream()’: /home/eosio/build/eos-chronicle/external/abieos/external/date/include/date/date.h:1050:23:...

1.5.1 and the current `develop` branch work fine for me: ``` "server_version_string": "v1.5.1-84-g45cd5686c" Ubuntu 18.04.1 LTS ```

Found the problem: when you specify the plugin in command line, it overrides the standard plugin initialization sequence. As ZMQ plugin depends on chain plugin, the chain plugin has to...