summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/session.c
diff options
context:
space:
mode:
authornicm <nicm@openbsd.org>2009-11-03 20:29:47 +0000
committernicm <nicm@openbsd.org>2009-11-03 20:29:47 +0000
commita18122f87d1be1bb6c3e4edde905492843e55c90 (patch)
tree5db7be6eee6a80e0e8faba0234d3f632e4cc6dee /usr.bin/tmux/session.c
parent- remove a useless member of struct cond (diff)
downloadwireguard-openbsd-a18122f87d1be1bb6c3e4edde905492843e55c90.tar.xz
wireguard-openbsd-a18122f87d1be1bb6c3e4edde905492843e55c90.zip
Change session and client activity and creation time members to have more
meaningful names. Also, remove the code to try and update the session activity time for the command client when a command message is received as is pointless because it des not have a session.
Diffstat (limited to 'usr.bin/tmux/session.c')
-rw-r--r--usr.bin/tmux/session.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/tmux/session.c b/usr.bin/tmux/session.c
index f7f3096bc71..4151c0c8f0e 100644
--- a/usr.bin/tmux/session.c
+++ b/usr.bin/tmux/session.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: session.c,v 1.11 2009/10/10 10:02:48 nicm Exp $ */
+/* $OpenBSD: session.c,v 1.12 2009/11/03 20:29:47 nicm Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@@ -126,10 +126,10 @@ session_create(const char *name, const char *cmd, const char *cwd,
s = xmalloc(sizeof *s);
s->references = 0;
s->flags = 0;
- s->activity = time(NULL);
- if (gettimeofday(&s->tv, NULL) != 0)
+ if (gettimeofday(&s->creation_time, NULL) != 0)
fatal("gettimeofday failed");
+ memcpy(&s->activity_time, &s->creation_time, sizeof s->activity_time);
s->curw = NULL;
TAILQ_INIT(&s->lastw);