Describe the proposal
Currently the dapr stop command executes a kill command (or equivalent, for Windows) to stop a dapr or daprd process. However, this is asynchronous; the process may still take some time to actually exit. Scripts or other tooling that use the dapr stop command may have an expectation that, upon completion of dapr stop, processes have actually exited.
dapr stop should ensure that the process has exited before the command itself exits (within a suitable or perhaps configurable timeout).
Release Note
RELEASE NOTE:
Describe the proposal
Currently the
dapr stopcommand executes akillcommand (or equivalent, for Windows) to stop adaprordaprdprocess. However, this is asynchronous; the process may still take some time to actually exit. Scripts or other tooling that use thedapr stopcommand may have an expectation that, upon completion ofdapr stop, processes have actually exited.dapr stopshould ensure that the process has exited before the command itself exits (within a suitable or perhaps configurable timeout).Release Note
RELEASE NOTE: