Skip to content

console: fix :endswith() err in tntctl connection

Dmitry Travyan requested to merge fix/console-call-nil-value into picodata-submodule

There used to be a rare error when failed to connect via tarantoolctl to listening cartridge console. It was caused by unclear console.local_print() contract. Starting from gh-7031 fix, the function assumed string-only arguments, while in some cases cdata error was passed.

Now console.local_print() prints all non-string arguments as is, without modifying potential local_eos.

Closes #8374

NO_DOC=bugfix NO_TEST=very hard to test

Merge request reports