Embedded Julia changes original standart streams?

embedding
#1

Hi, I development Qt application with embedded Julia (in some way). Main process with GUI (Client) starts another process with embedded Julia (server) via QProcess and working with the process via standart streams. All works fine, until server get a command “init julia”. Server process call jl_init() function and from this moment, I lose connection with the server process. Client process reports, that command to server writed to stdin, but server don’t respond. And server process reports, that after login command no another input commands sended. (actually it’s not quite right, i have very small time period, when communications works, after jl_init called).

So, I suspect, that Julia change stdin and stdout of server process and for this reason I loose my client-server conne

0 Likes