diff options
author | Thomas Adam <thomas@xteddy.org> | 2021-09-17 10:01:10 +0100 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2021-09-17 10:01:10 +0100 |
commit | 25df71b90da9ac9aaedecb623fc7e353eff4d9da (patch) | |
tree | a2797b17450f0c9716b8d2be75b09c0d886263d6 | |
parent | 409e121cace098810836e7286a3a55a125424db5 (diff) | |
parent | c4b969ca62a6f0b66f97c9bfe88022a91d162038 (diff) | |
download | rtmux-25df71b90da9ac9aaedecb623fc7e353eff4d9da.tar.gz rtmux-25df71b90da9ac9aaedecb623fc7e353eff4d9da.tar.bz2 rtmux-25df71b90da9ac9aaedecb623fc7e353eff4d9da.zip |
Merge branch 'obsd-master' into master
-rw-r--r-- | session.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -203,6 +203,9 @@ session_destroy(struct session *s, int notify, const char *from) struct winlink *wl; log_debug("session %s destroyed (%s)", s->name, from); + + if (s->curw == NULL) + return; s->curw = NULL; RB_REMOVE(sessions, &sessions, s); |