Fix #266: box.info() crash on uncofigured box
Don't register second-level modules (e.g. box.info) in package.loaded
Showing
- src/box/lua/call.cc 2 additions, 1 deletionsrc/box/lua/call.cc
- src/box/lua/error.cc 1 addition, 1 deletionsrc/box/lua/error.cc
- src/box/lua/index.cc 1 addition, 1 deletionsrc/box/lua/index.cc
- src/box/lua/info.cc 1 addition, 1 deletionsrc/box/lua/info.cc
- src/box/lua/session.cc 1 addition, 1 deletionsrc/box/lua/session.cc
- src/box/lua/session.lua 1 addition, 1 deletionsrc/box/lua/session.lua
- src/box/lua/stat.cc 1 addition, 1 deletionsrc/box/lua/stat.cc
- src/box/lua/tuple.cc 1 addition, 1 deletionsrc/box/lua/tuple.cc
- src/lua/msgpack.cc 2 additions, 3 deletionssrc/lua/msgpack.cc
- src/lua/utils.cc 24 additions, 16 deletionssrc/lua/utils.cc
- src/lua/utils.h 1 addition, 1 deletionsrc/lua/utils.h
- test/box/errinj.result 1 addition, 1 deletiontest/box/errinj.result
- test/box/errinj.test.lua 1 addition, 1 deletiontest/box/errinj.test.lua
- test/box/errinj_index.result 1 addition, 1 deletiontest/box/errinj_index.result
- test/box/errinj_index.test.lua 1 addition, 1 deletiontest/box/errinj_index.test.lua
- test/box/misc.result 33 additions, 1 deletiontest/box/misc.result
- test/box/misc.test.lua 12 additions, 0 deletionstest/box/misc.test.lua
- third_party/lua-cjson/lua_cjson.c 2 additions, 3 deletionsthird_party/lua-cjson/lua_cjson.c
- third_party/lua-yaml/lyaml.cc 2 additions, 3 deletionsthird_party/lua-yaml/lyaml.cc
Loading
Please register or sign in to comment