diff options
| author | Kunal Mohan <kunalmohan99@gmail.com> | 2021-05-04 11:15:59 +0530 |
|---|---|---|
| committer | Kunal Mohan <kunalmohan99@gmail.com> | 2021-05-04 20:48:17 +0530 |
| commit | a05a12dbec77bc381054cf245ce2f4696eaf1727 (patch) | |
| tree | 5b6da7490fbb453273f2c166311d794567126ad0 /src | |
| parent | Fix after rebase (diff) | |
| download | sl0ppij-a05a12dbec77bc381054cf245ce2f4696eaf1727.tar.gz sl0ppij-a05a12dbec77bc381054cf245ce2f4696eaf1727.tar.xz sl0ppij-a05a12dbec77bc381054cf245ce2f4696eaf1727.zip | |
Add version to socket path to avoid problems after version update
Diffstat (limited to 'src')
| -rw-r--r-- | src/common/utils/consts.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/common/utils/consts.rs b/src/common/utils/consts.rs index 3a783914..244845da 100644 --- a/src/common/utils/consts.rs +++ b/src/common/utils/consts.rs @@ -21,10 +21,12 @@ lazy_static! { pub static ref ZELLIJ_PROJ_DIR: ProjectDirs = ProjectDirs::from("org", "Zellij Contributors", "Zellij").unwrap(); pub static ref ZELLIJ_IPC_PIPE: PathBuf = { + let version = std::env::var("CARGO_PKG_VERSION").unwrap(); let mut ipc_dir = ZELLIJ_PROJ_DIR .runtime_dir() .map(|p| p.to_owned()) .unwrap_or_else(|| PathBuf::from("/tmp/zellij-".to_string() + &format!("{}", *UID))); + ipc_dir.push(&version); std::fs::create_dir_all(&ipc_dir).unwrap(); ipc_dir.push(&*SESSION_NAME); ipc_dir |
