diff --git a/appl/kx/kx.c b/appl/kx/kx.c index 08fc6a4e7..7a0b05eab 100644 --- a/appl/kx/kx.c +++ b/appl/kx/kx.c @@ -331,6 +331,10 @@ main(int argc, char **argv) disp = getenv("DISPLAY"); passivep = disp != NULL && (*disp == ':' || strncmp(disp, "unix", 4) == 0); + /* non passive mode has not been tested and I'm not sure it works + * at all, so better disable it. + */ + passivep = 1; signal (SIGCHLD, childhandler); return doit (argv[1], passivep); }