summaryrefslogtreecommitdiffstats
path: root/src/protocol.c
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2023-10-04 12:22:35 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2023-10-04 12:22:35 +0000
commit27389dc7d4aacc15a6201621fb793b3e1027f46e (patch)
treec91ab0ac9447b25f91c05e901212c2142fb95953 /src/protocol.c
parentAdding upstream version 1.7.3. (diff)
downloadttyd-27389dc7d4aacc15a6201621fb793b3e1027f46e.tar.xz
ttyd-27389dc7d4aacc15a6201621fb793b3e1027f46e.zip
Adding upstream version 1.7.4.upstream/1.7.4
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/protocol.c')
-rw-r--r--src/protocol.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/protocol.c b/src/protocol.c
index cc0945b..3a53f96 100644
--- a/src/protocol.c
+++ b/src/protocol.c
@@ -306,7 +306,7 @@ int callback_tty(struct lws *wsi, enum lws_callback_reasons reason, void *user,
switch (command) {
case INPUT:
- if (server->readonly) break;
+ if (!server->writable) break;
int err = pty_write(pss->process, pty_buf_init(pss->buffer + 1, pss->len - 1));
if (err) {
lwsl_err("uv_write: %s (%s)\n", uv_err_name(err), uv_strerror(err));