When c.IPKernelApp.capture_fd_output is True (default True) and c.IPKernelApp.quiet if False (default True), printing anything causes an infinite output in the cell. quiet = True causes outputs to get directed to fd, which then gets picked up by the capture_fd_output logic and re-printed. This loop continues until the process is killed.
When
c.IPKernelApp.capture_fd_outputis True (default True) andc.IPKernelApp.quietif False (default True), printing anything causes an infinite output in the cell.quiet = Truecauses outputs to get directed to fd, which then gets picked up by thecapture_fd_outputlogic and re-printed. This loop continues until the process is killed.