steep-breakfast-98857
02/04/2021, 12:37 AM./pants --no-pantsd repl )and is a bit difficult to describe (sufficient to say it doesn't work though). Use of Ctrl-Z does not work with a regular `./pants repl`: portions of commands executed after Ctrl-Z are missing (after several attempts of trying to execute top , I ended up with everything from "Command t not found...", "Command o not found..." to "Command toptoppptopo not found" and seemingly random instances of the interpreter coming back into the foreground in an unusable state with the same parsing(?) issues. CtrlC, reset, and fg don't appear to work.witty-crayon-22786
02/04/2021, 12:45 AMpantsd is aware of when it is operating on a TTY, and tries to address that. but … i have no idea how Ctrl+Z is implementedwitty-crayon-22786
02/04/2021, 12:46 AMCtrl+Z is actually implemented and file a ticket about it, that would be appreciated!enough-analyst-54434
02/04/2021, 12:46 AMwitty-crayon-22786
02/04/2021, 12:46 AMenough-analyst-54434
02/04/2021, 12:47 AMenough-analyst-54434
02/04/2021, 12:49 AMsteep-breakfast-98857
02/04/2021, 1:01 AMhundreds-breakfast-49010
02/04/2021, 1:07 AMhundreds-breakfast-49010
02/04/2021, 1:08 AMexception_sink.py and remote_pants_runner.py still have some code referencing signal names directlyhundreds-breakfast-49010
02/04/2021, 1:09 AMSIGINT SIGQUIT and SIGTERM in exception_sink.py and that interrupts_ignored method in remote_pants_runner.py that checks for SIGINThundreds-breakfast-49010
02/04/2021, 1:09 AMSIGSTP properlysteep-breakfast-98857
02/04/2021, 1:19 AMexception_sink.py code, I think I could get a reasonable start after some reading and definitely learn a lot.hundreds-breakfast-49010
02/04/2021, 1:27 AMhundreds-breakfast-49010
02/04/2021, 1:28 AMhundreds-breakfast-49010
02/04/2021, 1:29 AMwitty-crayon-22786
02/04/2021, 6:58 PMwitty-crayon-22786
02/04/2021, 6:58 PMwitty-crayon-22786
02/04/2021, 7:00 PMpantsd, although other repls work fine”witty-crayon-22786
02/04/2021, 7:00 PM