From f432d7e2c0b4336805a3bbfb6cbc29054a696459 Mon Sep 17 00:00:00 2001 From: Lauri Nevala Date: Fri, 27 Mar 2020 07:40:31 +0200 Subject: [PATCH] Unlink binary download on error properly (#162) Signed-off-by: Lauri Nevala --- src/main/lens-binary.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/lens-binary.ts b/src/main/lens-binary.ts index ae8bc39134..9d86bf4e6a 100644 --- a/src/main/lens-binary.ts +++ b/src/main/lens-binary.ts @@ -5,7 +5,6 @@ import * as request from "request" import logger from "./logger" import { ensureDir, pathExists } from "fs-extra" import * as tar from "tar" -import { userStore } from "../common/user-store" import { globalRequestOpts} from "../common/request" export type LensBinaryOpts = { @@ -152,7 +151,7 @@ export class LensBinary { stream.on("error", (error) => { logger.error(error) - fs.unlink(this.path, () => {}) + fs.unlink(binaryPath, () => {}) throw(error) }) return new Promise((resolve, reject) => {