Introduction
Introduction Statistics Contact Development Disclaimer Help
tignore interrupts - plan9port - [fork] Plan 9 from user space
git clone git://src.adamsgaard.dk/plan9port
Log
Files
Refs
README
LICENSE
---
commit 330e487a1d3e2c65fc1132e8752f95e4fa4857df
parent bafbb3918af74080aebc6efeb722dae9a49462b7
Author: rsc <devnull@localhost>
Date: Thu, 9 Feb 2006 19:43:07 +0000
ignore interrupts
Diffstat:
M src/cmd/samterm/main.c | 10 ++++++++++
1 file changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/src/cmd/samterm/main.c b/src/cmd/samterm/main.c
t@@ -29,6 +29,14 @@ int autoindent;
#define chording 0 /* code here for reference but it causes deadlocks */
void
+notifyf(void *a, char *msg)
+{
+ if(strcmp(msg, "interrupt") == 0)
+ noted(NCONT);
+ noted(NDFLT);
+}
+
+void
threadmain(int argc, char *argv[])
{
int i, got, scr, w;
t@@ -51,6 +59,8 @@ threadmain(int argc, char *argv[])
if(open("/dev/tty", OWRITE) < 0)
open("/dev/null", OWRITE);
+ notify(notifyf);
+
if(protodebug) print("getscreen\n");
getscreen(argc, argv);
if(protodebug) print("iconinit\n");
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.