From d0d1c0e486dc13b6e5db93819ca1b634d384f283 Mon Sep 17 00:00:00 2001 From: Tiago Cunha Date: Mon, 14 Feb 2011 23:11:33 +0000 Subject: Sync OpenBSD patchset 848: Set $TMUX without the session when background jobs are run. --- cmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cmd.c') diff --git a/cmd.c b/cmd.c index 4577fb1b..ef781aa0 100644 --- a/cmd.c +++ b/cmd.c @@ -1,4 +1,4 @@ -/* $Id: cmd.c,v 1.148 2011-01-07 14:45:34 tcunha Exp $ */ +/* $Id: cmd.c,v 1.149 2011-02-14 23:11:33 tcunha Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -355,7 +355,7 @@ cmd_current_session(struct cmd_ctx *ctx) } /* Use the session from the TMUX environment variable. */ - if (data != NULL && data->pid == getpid()) { + if (data != NULL && data->pid == getpid() && data->idx != -1) { s = session_find_by_index(data->idx); if (s != NULL) return (s); -- cgit