Description
Tarantool version:
Tarantool 2.5.0-208-gcf6975793
Target: Linux-x86_64-RelWithDebInfo
Build options: cmake . -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_BACKTRACE=ON
Compiler: /usr/bin/cc /usr/bin/c++
C_FLAGS: -fexceptions -funwind-tables -fno-omit-frame-pointer -fno-stack-protector -fno-common -fopenmp -msse2 -std=c11 -Wall -Wextra -Wno-strict-aliasing -Wno-char-subscripts -Wno-format-truncation -Wno-gnu-alignof-expression -fno-gnu89-inline -Wno-cast-function-type -Werror
CXX_FLAGS: -fexceptions -funwind-tables -fno-omit-frame-pointer -fno-stack-protector -fno-common -fopenmp -msse2 -std=c++11 -Wall -Wextra -Wno-strict-aliasing -Wno-char-subscripts -Wno-format-truncation -Wno-invalid-offsetof -Wno-gnu-alignof-expression -Wno-cast-function-type -Werror
OS version:
Linux (Debian 9)
Bug description:
https://gitlab.com/tarantool/tarantool/-/jobs/630074022
Issue:
[010] --- box/net.box_disconnect_gh-3859.result Thu Jul 2 10:18:18 2020
[010] +++ box/net.box_disconnect_gh-3859.reject Wed Jul 8 22:08:02 2020
[010] @@ -97,7 +97,7 @@
[010] ...
[010] disconnected -- nil, on_disconnect is not called second time.
[010] ---
[010] -- null
[010] +- true
[010] ...
[010] box.session.on_disconnect(nil, on_disconnect)
[010] ---
[010]
[010] Last 15 lines of Tarantool Log file [Instance "box"][/builds/WHBm2_Sk/0/tarantool/tarantool/test/var/010_box/box.log]:
[010] 2020-07-08 22:08:02.127 [28203] main/103/box I> recover from `/builds/WHBm2_Sk/0/tarantool/tarantool/test/var/010_box/box/00000000000000000144.xlog'
[010] 2020-07-08 22:08:02.127 [28203] main/103/box I> done `/builds/WHBm2_Sk/0/tarantool/tarantool/test/var/010_box/box/00000000000000000144.xlog'
[010] 2020-07-08 22:08:02.127 [28203] main/103/box I> ready to accept requests
[010] 2020-07-08 22:08:02.127 [28203] main/103/box C> leaving orphan mode
[010] 2020-07-08 22:08:02.127 [28203] main/103/box I> set 'log_level' configuration option to 5
[010] 2020-07-08 22:08:02.127 [28203] main/106/checkpoint_daemon I> scheduled next checkpoint for Wed Jul 8 23:58:39 2020
[010] 2020-07-08 22:08:02.127 [28203] main/103/box I> set 'memtx_memory' configuration option to 107374182
[010] 2020-07-08 22:08:02.127 [28203] main/103/box I> set 'listen' configuration option to "\/builds\/WHBm2_Sk\/0\/tarantool\/tarantool\/test\/var\/010_box\/box.socket-iproto"
[010] 2020-07-08 22:08:02.127 [28203] main/103/box I> set 'log_format' configuration option to "plain"
[010] 2020-07-08 22:08:02.128 [28203] main/117/console/unix/:/builds/WHBm2_Sk/0/tarantool/tarantool/test/var/010_box/box.socket-admin I> started
[010] 2020-07-08 22:08:02.128 [28203] main C> entering the event loop
[010] 2020-07-08 22:08:02.255 [28203] main/124/console/unix/: I> set 'readahead' configuration option to 128
[010] 2020-07-08 22:08:02.258 [28203] main/124/console/unix/: I> set 'readahead' configuration option to 102400
[010] 2020-07-08 22:08:02.362 [28203] main/153/console/unix/: I> set 'readahead' configuration option to 16320
[010] 2020-07-08 22:08:02.482 [28203] main/181/lua net_box.lua:319 E> ER_NO_CONNECTION: Connection closed
Steps to reproduce:
Optional (but very desirable):
- coredump
- backtrace
- netstat