Skip to content

main client's close function #12

Description

@CurleySamuel

Right now it shuts down all region clients immediately without letting them send off their outstanding RPCs.

We have a few handling options -

  1. Make close let all outstanding RPCs send before closing region clients and thus returning.
  2. Do the above but make close asynchronous (function call returns immediately but continues closing the client in the background)
  3. Leave close how it is, effectively operating as a 'force close'.
  4. Provide two different close functions. One that's asynchronous and lets all outstanding messages send/receive before closing and one that'll force close the client.

thoughts?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions