summaryrefslogtreecommitdiff
path: root/sys/src/cmd/rio
diff options
context:
space:
mode:
author23hiro <23hiro@gmail.com>2019-12-23 01:31:30 +0100
committer23hiro <23hiro@gmail.com>2019-12-23 01:31:30 +0100
commit4eee8f13cf05eba3e26ca857275641a5362c89f2 (patch)
treee5f0cb1e652d4f436f48df9f0baa4f2bd1980377 /sys/src/cmd/rio
parent95c166fc35a918337c6958c7ae9e6b6214ad9c07 (diff)
rio, kbdfs: increase read buffer for high latency kbdfs support
Diffstat (limited to 'sys/src/cmd/rio')
-rw-r--r--sys/src/cmd/rio/rio.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/cmd/rio/rio.c b/sys/src/cmd/rio/rio.c
index 272fa5e71..883132a07 100644
--- a/sys/src/cmd/rio/rio.c
+++ b/sys/src/cmd/rio/rio.c
@@ -1157,7 +1157,7 @@ new(Image *i, int hideit, int scrollit, int pid, char *dir, char *cmd, char **ar
hidden[nhidden++] = w;
w->screenr = ZR;
}
- threadcreate(winctl, w, 8192);
+ threadcreate(winctl, w, STACK);
if(!hideit)
wcurrent(w);
if(pid == 0){
@@ -1170,7 +1170,7 @@ new(Image *i, int hideit, int scrollit, int pid, char *dir, char *cmd, char **ar
else
arg[3] = argv;
arg[4] = dir;
- proccreate(winshell, arg, 8192);
+ proccreate(winshell, arg, STACK);
pid = recvul(cpid);
free(arg);
}
@@ -1194,7 +1194,7 @@ static void
kbdproc(void *arg)
{
Channel *c = arg;
- char buf[128], *p, *e;
+ char buf[1024], *p, *e;
int fd, cfd, kfd, n;
threadsetname("kbdproc");