basho / riak_api

Riak Client APIs
27 stars 46 forks source link

API not shutting down gracefully [JIRA: RIAK-2387] #103

Closed lukebakken closed 1 year ago

lukebakken commented 8 years ago

See customer ticket #13106

Reproduction steps:

This could be due to the fact that PB message handlers are de-registered from the ETS table used for lookup before all sockets are closed. What should happen is that, during shutdown, the API application cancels all in-progress Riak operations and returns an RpbErrorResp (with valid error code) indicating that that node is shutting down, then begins un-registering handler modules.

Basho-JIRA commented 8 years ago

[~lbakken] Can you please coordinate with the engineering team if additional work needs to be scheduled to resolve this request?

_[posted via JIRA by Magnus Kessler]_

lukebakken commented 8 years ago

@DSomogyi @alexmoore - who can I contact to see if we should fix this?

alexmoore commented 8 years ago

@lukebakken We should talk to @JeetKunDoug tomorrow.