dureuill / issue-3017

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

meillisearch/meilisearch#3017 minimal reproducer

Minimal reproduction of meillisearch/meilisearch#3017 directly using lmdb in C.

Issue

Running the provided example with NBR_THREADS = 11 causes the following output:

Starting tmp_env_0
Starting tmp_env_3
Starting tmp_env_5
Starting tmp_env_2
Starting tmp_env_4
Starting tmp_env_1
Starting tmp_env_6
Starting tmp_env_7
Starting tmp_env_8
Starting tmp_env_10
Starting tmp_env_9
ERROR opening nested txn
[tmp_env_9]ERROR opening parent_txn, 0
errno code: 22 Cause: Invalid argument

running with NBR_THREADS = 10 does not exhibit any issue:

Starting tmp_env_0
Starting tmp_env_1
Starting tmp_env_2
Starting tmp_env_3
Starting tmp_env_4
Starting tmp_env_5
Starting tmp_env_6
Starting tmp_env_7
Starting tmp_env_8
Starting tmp_env_9
ok env
ok env
ok env
ok env
ok env
ok env
ok env
ok env
ok env
ok env
ok!

Tested on MacBook Pro M1 2021 Ventura 13.0

About


Languages

Language:C 92.4%Language:Shell 7.6%