aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/samterm/mesg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/samterm/mesg.c')
-rw-r--r--src/cmd/samterm/mesg.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmd/samterm/mesg.c b/src/cmd/samterm/mesg.c
index c7371812..09b492a6 100644
--- a/src/cmd/samterm/mesg.c
+++ b/src/cmd/samterm/mesg.c
@@ -17,6 +17,7 @@ uchar outdata[DATASIZE];
short outcount;
int hversion;
int hostfd[2];
+int exiting;
void inmesg(Hmesg, int);
int inshort(int);
@@ -29,6 +30,7 @@ void hplumb(int);
void clrlock(void);
int snarfswap(char*, int, char**);
+
void
rcv(void)
{
@@ -298,6 +300,7 @@ inmesg(Hmesg type, int count)
break;
case Hexit:
+ exiting = 1;
outT0(Texit);
threadexitsall(nil);
break;