Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notebook hangs during very long measurement #175

Closed
MerlinSmiles opened this issue May 15, 2016 · 2 comments
Closed

Notebook hangs during very long measurement #175

MerlinSmiles opened this issue May 15, 2016 · 2 comments
Labels

Comments

@MerlinSmiles
Copy link
Contributor

During some of my overnight measurements, the notebook hangs for some reason.
I think in most cases the measurement was finished, but I cannot do anything in the notebook, even restarting the kernel doesn't help.

So I have to kill the jupyter process again :(
How can I debug this?

Here is the relevant traceback from the terminal, if it helps, the aaa1 and such are the server processes.

[10:49:46.309 aaa4 ERR] KeyboardInterrupt
[10:49:46.309 Instruments ERR] KeyboardInterrupt
[10:49:46.309 aaa1 ERR] KeyboardInterrupt
[10:49:46.310 bbb2 ERR] KeyboardInterrupt
[10:49:46.310 aaa2 ERR] KeyboardInterrupt
[10:49:46.310 VisaServer ERR] KeyboardInterrupt
[10:49:46.310 aaa3 ERR] KeyboardInterrupt
[10:49:46.310 aaa2 ERR] KeyboardInterrupt
[10:49:46.311 VisaServer ERR] KeyboardInterrupt
[10:49:46.311 aaa1 ERR] KeyboardInterrupt
[10:49:46.311 DataServer ERR]   File "c:\users\qdev\anaconda3\lib\multiprocessing\connecti
on.py", line 330, in _poll
    return bool(wait([self], timeout))[10:49:46.311 bbb1 ERR] KeyboardInterrupt
[10:49:46.312 aaa3 ERR] KeyboardInterrupt
[10:49:46.312 DataServer ERR]   File "c:\users\qdev\anaconda3\lib\multiprocessing\connecti
on.py", line 330, in _poll
    return bool(wait([self], timeout))

[10:49:46.315 DataServer ERR]   File "c:\users\qdev\anaconda3\lib\multiprocessing\connecti
on.py", line 859, in wait
    ready_handles = _exhaustive_wait(waithandle_to_obj.keys(), timeout)[10:49:46.315 DataS
erver ERR]   File "c:\users\qdev\anaconda3\lib\multiprocessing\connection.py", line 859, i
n wait
    ready_handles = _exhaustive_wait(waithandle_to_obj.keys(), timeout)

[10:49:46.317 DataServer ERR]   File "c:\users\qdev\anaconda3\lib\multiprocessing\connecti
on.py", line 791, in _exhaustive_wait
    res = _winapi.WaitForMultipleObjects(L, False, timeout)[10:49:46.317 DataServer ERR]
 File "c:\users\qdev\anaconda3\lib\multiprocessing\connection.py", line 791, in _exhaustiv
e_wait
    res = _winapi.WaitForMultipleObjects(L, False, timeout)

[10:49:46.318 DataServer ERR] KeyboardInterrupt
[10:49:46.318 DataServer ERR] KeyboardInterrupt
@alexcjohnson
Copy link
Contributor

If this is an issue directly with the javascript widget, we can change from setTimeout to setInterval that gets recreated after the widget action returns each time, so the calls don't pile up on each other.

@WilliamHPNielsen
Copy link
Contributor

This issue has become obsolete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants