From 7040ffbfdfa63809ff1aff6c95eb005d64c585f5 Mon Sep 17 00:00:00 2001 From: Binaek Sarkar Date: Mon, 13 Dec 2021 15:00:29 +0530 Subject: [PATCH] Fix issue where running service had to be stopped to install in a new install-dir. Closes #1216 --- db/db_local/install.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/db/db_local/install.go b/db/db_local/install.go index e64e1991d..6e411bb0e 100644 --- a/db/db_local/install.go +++ b/db/db_local/install.go @@ -49,9 +49,6 @@ func EnsureDBInstalled(ctx context.Context) (err error) { return err } - log.Println("[TRACE] calling killPreviousInstanceIfAny") - display.UpdateSpinnerMessage(spinner, "Cleanup any Steampipe processes...") - killInstanceIfAny(ctx) log.Println("[TRACE] calling removeRunningInstanceInfo") err = removeRunningInstanceInfo() if err != nil && !os.IsNotExist(err) { @@ -232,6 +229,7 @@ func runInstall(ctx context.Context, firstInstall bool, spinner *spinner.Spinner log.Printf("[TRACE] getNextFreePort failed: %v", err) return fmt.Errorf("Starting database... FAILED!") } + process, err := startServiceForInstall(port) if err != nil { display.StopSpinner(spinner)