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

Fix for Issue #2, SIGALRM error #4

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

jphuse
Copy link

@jphuse jphuse commented Jun 5, 2023

Updated crnverifier.py to allow compatibility on Windows computers. Previously, SIGALRM was used but this is only available on Python running UNIX. Instead of using Python's signals for timing out, the program will instead create a thread with the timer_func(var timeout) function to act as a timeout signal.

This fixes Issue #2 and allows me to use the CLI feature on a Windows computer correctly now.

This also passed all pytest tests.

…reviously, SIGALRM was used but this is only available on Python running UNIX.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant