Open charlesbmi opened 1 year ago
Looks like this is a direct result of: https://github.com/labstreaminglayer/pylsl/issues/35
If I understand https://github.com/labstreaminglayer/pylsl/issues/35#issuecomment-699951968 correctly:
resolve_stream is a legacy function and is hence just in place to prevent older projects from breaking
we should move away from the resolve_stream
legacy function.
Describe the bug
If a script like
decoder
is run without the appropriate LSL stream, the script gets stuck. That part is expected behavior, butCtrl-C
doesn't exit out of the script, so it is necessary to close the terminal or kill the Python process.Steps to reproduce
Replace this text with a code snippet or minimal working example to replicate your problem.
(Does not exit script).
Include a description of your setup including:
3.11.5
{'system': 'Darwin', 'node': 'charles-macbook.lan', 'release': '22.6.0', 'version': 'Darwin Kernel Version 22.6.0: Wed Jul 5 22:22:05 PDT 2023; root:xnu-8796.141.3~6/RELEASE_ARM64_T6000', 'machine': 'arm64', 'processor': 'arm'}
Expected results
Script exits on
Ctrl-C
.Actual results
Script does not exit: