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

Add functions to interrupt a single thread #761

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

Commits on Dec 9, 2022

  1. Add functions to interrupt processing in a specific thread

    - Add Interrupt::requestForCurrentThread (C API: GEOS_interruptThread) to
      request interruption of the current thread only.
    
    - Add Interrupt::registerThreadCallback (C API:
      GEOS_interruptRegisterThreadCallback) to register an interruption callback
      for the current thread only.
    dbaston committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    14f2a62 View commit details
    Browse the repository at this point in the history
  2. Interrupt doc clarifications

    dbaston committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    26a87ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd37242 View commit details
    Browse the repository at this point in the history
  4. Update include/geos/util/Interrupt.h

    Co-authored-by: Even Rouault <[email protected]>
    dbaston and rouault authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    a941096 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6be3f03 View commit details
    Browse the repository at this point in the history
  6. Add more comments

    dbaston committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    6b2bce8 View commit details
    Browse the repository at this point in the history
  7. Add more comments

    dbaston committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    70f891c View commit details
    Browse the repository at this point in the history
  8. Fix hanging interrupt test

    dbaston committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    dbd1263 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. Doc clarification

    dbaston committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    5081f27 View commit details
    Browse the repository at this point in the history