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

Use an Asynchronous Event Loop in SbyJob #39

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Commits on Mar 29, 2019

  1. Begin converting taskloop to use asyncio module.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    e92ffe4 View commit details
    Browse the repository at this point in the history
  2. Add asynchronous timer to detect timeouts.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    0265b78 View commit details
    Browse the repository at this point in the history
  3. Do not spawn tasks in SbyTask constructor; rely on taskloop to do it.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    28a7951 View commit details
    Browse the repository at this point in the history
  4. Cleanup dead (non-async) code and rename functions.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    6a6681f View commit details
    Browse the repository at this point in the history
  5. run() -> init().

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    c3fbda6 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2019

  1. Add Windows workaround for forceful subprocess termination.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 committed Mar 30, 2019
    Configuration menu
    Copy the full SHA
    105cb99 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2019

  1. Merge branch 'master' into HEAD

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 committed Apr 3, 2019
    Configuration menu
    Copy the full SHA
    b6828dd View commit details
    Browse the repository at this point in the history
  2. Prevent the timeout callback from running if all tasks completed.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 committed Apr 3, 2019
    Configuration menu
    Copy the full SHA
    f797cd7 View commit details
    Browse the repository at this point in the history
  3. Remove debug mode from event loop.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 committed Apr 3, 2019
    Configuration menu
    Copy the full SHA
    46ca654 View commit details
    Browse the repository at this point in the history