Thomas Robitaille
Thomas Robitaille
Note that this was why I had added the ``MISSING`` command originally - the idea was that: ``` asv run MISSING --steps=10 ``` would run 10 of the commits that...
Good point - feel free to close this in that case.
@takluyver - thanks! Just to check, this has changed recently though, correct? (it used to be that what was assigned to the `banner` attribute was the last thing shown before...
If I run with ``-m trace --trace``, buried in the output I saw the following error, but I'm not sure if it's related? ``` Error in atexit._run_exitfuncs: Traceback (most recent...
Also, if I run ``subprocess.call('lsof | wc -l', shell=True)`` in the loop, the number of files stays constant, so that might be a red herring.
I should add that I still see the issue if I close the widget inside the loop: ``` for i in range(1000): print(i) control = RichJupyterWidget() control.kernel_manager = kernel_manager control.kernel_client...
@ccordoba12 - I'm not killing the kernels after each test, I'm re-using the same one as in the simple code in this issue (the kernel manager and client are stored...
Sorry if I wasn't clear, what I mean is that in the example above I am re-using the same ``QtInProcessKernelManager`` inside the loop, so only one is created. The way...
I've set up a docker image that can be used to reproduce the issue. To use: ``` docker run -it astrofrog/debug-qtconsole-226:1 /bin/bash ``` then, in the container: ``` xvfb-run python3...
Importantly, at the point where it hangs, the CPU activity goes to zero and the memory is only at 4%. So it seems to be waiting for something.