diff --git a/src/box/lua/console.c b/src/box/lua/console.c index 2eb3b4c2beb2cc5dddc25f3f6d461fa35643f755..b39d0cbba90195d1cd8ca2b2ab79c2de7d50d935 100644 --- a/src/box/lua/console.c +++ b/src/box/lua/console.c @@ -461,6 +461,7 @@ tarantool_lua_console_init(struct lua_State *L) /* .sync = */ generic_session_sync, }; session_vtab_registry[SESSION_TYPE_CONSOLE] = console_session_vtab; + session_vtab_registry[SESSION_TYPE_REPL] = console_session_vtab; } /* diff --git a/src/box/lua/console.lua b/src/box/lua/console.lua index 6271b416bc9ad7c3b2a3dd0384dea0d03682ca38..6e01b9b37ab3f2ab63a5f128dead0bb74a6b8589 100644 --- a/src/box/lua/console.lua +++ b/src/box/lua/console.lua @@ -353,7 +353,7 @@ local function start() self.history_file = home_dir .. '/.tarantool_history' internal.load_history(self.history_file) end - session_internal.create(-1, "repl") + session_internal.create(1, "repl") -- stdin fileno repl(self) started = false end