diff --git a/implant/sliver/handlers/handlers.go b/implant/sliver/handlers/handlers.go index 6e67599543..ccea81f0c1 100644 --- a/implant/sliver/handlers/handlers.go +++ b/implant/sliver/handlers/handlers.go @@ -607,6 +607,7 @@ func executeHandler(data []byte, resp RPCResponse) { } } else { err = cmd.Start() + cmd.Wait() if err != nil { execResp.Response = &commonpb.Response{ Err: fmt.Sprintf("%s", err),