From 3f841edec1c699a5b397aff952d9b6ee1fdec6f5 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Tue, 9 Nov 2021 08:25:19 +0200 Subject: [PATCH] v.util: make get_vtmp_folder() return `/tmp/v_{uid}` by default (see https://github.com/vlang/v/discussions/11796) --- vlib/v/util/util.v | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vlib/v/util/util.v b/vlib/v/util/util.v index 9a9c0b231f..65d7e21dc9 100644 --- a/vlib/v/util/util.v +++ b/vlib/v/util/util.v @@ -483,7 +483,8 @@ pub fn get_vtmp_folder() string { if vtmp.len > 0 { return vtmp } - vtmp = os.join_path(os.temp_dir(), 'v') + uid := os.getuid() + vtmp = os.join_path(os.temp_dir(), 'v_$uid') if !os.exists(vtmp) || !os.is_dir(vtmp) { os.mkdir_all(vtmp) or { panic(err) } }