aboutsummaryrefslogtreecommitdiff
path: root/server-client.c
diff options
context:
space:
mode:
authornicm <nicm>2020-07-06 09:14:20 +0000
committernicm <nicm>2020-07-06 09:14:20 +0000
commit66d5e5de7ac6a81f638d1a2b2f5262368a68fee2 (patch)
treea633b354a3514ed0fff68aea74fd806327039458 /server-client.c
parent2bf612a8066ab75725eeb09adf1ebc0f4fe851ab (diff)
downloadrtmux-66d5e5de7ac6a81f638d1a2b2f5262368a68fee2.tar.gz
rtmux-66d5e5de7ac6a81f638d1a2b2f5262368a68fee2.tar.bz2
rtmux-66d5e5de7ac6a81f638d1a2b2f5262368a68fee2.zip
Add a way for control mode clients to subscribe to a format and be
notified of changes rather than having to poll. GitHub issue 2242.
Diffstat (limited to 'server-client.c')
-rw-r--r--server-client.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/server-client.c b/server-client.c
index d86a9fb8..3a79a5d1 100644
--- a/server-client.c
+++ b/server-client.c
@@ -1474,11 +1474,13 @@ server_client_check_pane_resize(struct window_pane *wp)
* Otherwise resize to the force size and start the timer.
*/
if (wp->flags & PANE_RESIZENOW) {
- log_debug("%s: resizing %%%u after forced resize", __func__, wp->id);
+ log_debug("%s: resizing %%%u after forced resize",
+ __func__, wp->id);
window_pane_send_resize(wp, 0);
wp->flags &= ~(PANE_RESIZE|PANE_RESIZEFORCE|PANE_RESIZENOW);
} else if (!evtimer_pending(&wp->force_timer, NULL)) {
- log_debug("%s: forcing resize of %%%u", __func__, wp->id);
+ log_debug("%s: forcing resize of %%%u", __func__,
+ wp->id);
window_pane_send_resize(wp, 1);
server_client_start_force_timer(wp);
}