Skip to content

Start-stop race with services enabled. #360

@evoskuil

Description

@evoskuil

There is an easy-to-repro stop race when a stop is signaled during a start. This will invalidate the store (leaves flush lock) if write flushing is not enabled. The stop signal is properly handled once but the node.close call fails to terminate the services. The cause is well documented in the server sources, just needs to be refactored to guarantee order or idempotency.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions