Set $TMUX without the session when background jobs are run.

This commit is contained in:
Nicholas Marriott
2011-01-23 11:03:43 +00:00
parent 1377427e70
commit b8023044c3
5 changed files with 35 additions and 48 deletions

6
tmux.h
View File

@@ -383,8 +383,8 @@ enum msgtype {
* Don't forget to bump PROTOCOL_VERSION if any of these change!
*/
struct msg_command_data {
pid_t pid; /* pid from $TMUX or -1 */
u_int idx; /* index from $TMUX */
pid_t pid; /* PID from $TMUX or -1 */
int idx; /* index from $TMUX or -1 */
int argc;
char argv[COMMAND_LENGTH];
@@ -1301,7 +1301,7 @@ extern char socket_path[MAXPATHLEN];
extern int login_shell;
extern char *environ_path;
extern pid_t environ_pid;
extern u_int environ_idx;
extern int environ_idx;
void logfile(const char *);
const char *getshell(void);
int checkshell(const char *);