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 (rebased) #108

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

Commits on Jul 24, 2020

  1. Begin converting taskloop to use asyncio module.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 authored and edbordin committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    1182801 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 authored and edbordin committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    b5350a2 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 authored and edbordin committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    e618a15 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 authored and edbordin committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    009a819 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 authored and edbordin committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    826cd1a View commit details
    Browse the repository at this point in the history
  6. Add Windows workaround for forceful subprocess termination.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 authored and edbordin committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    b6007aa View commit details
    Browse the repository at this point in the history
  7. Prevent the timeout callback from running if all tasks completed.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 authored and edbordin committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    a320462 View commit details
    Browse the repository at this point in the history
  8. Remove debug mode from event loop.

    Signed-off-by: William D. Jones <thor0505@comcast.net>
    cr1901 authored and edbordin committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    fc56394 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2020

  1. manually improve merge

    edbordin committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    021b6a7 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2020

  1. Configuration menu
    Copy the full SHA
    20ec638 View commit details
    Browse the repository at this point in the history
  2. minor fixes after testing

    edbordin committed Aug 8, 2020
    Configuration menu
    Copy the full SHA
    daa8329 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2020

  1. Configuration menu
    Copy the full SHA
    7ac54c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    031cdb8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a776c3 View commit details
    Browse the repository at this point in the history
  4. rm old import

    edbordin committed Aug 9, 2020
    Configuration menu
    Copy the full SHA
    34a2139 View commit details
    Browse the repository at this point in the history