1*11961Sslatteng #include <signal.h> 2*11961Sslatteng 3*11961Sslatteng int lasttime = 0; 4*11961Sslatteng int intcount = 0; sigquit(x)5*11961Sslattengsigquit(x) 6*11961Sslatteng { 7*11961Sslatteng int curtime; 8*11961Sslatteng signal(SIGQUIT,sigquit); 9*11961Sslatteng curtime = time(0); 10*11961Sslatteng if(curtime - lasttime < 10) exit(); 11*11961Sslatteng lasttime = curtime; 12*11961Sslatteng } 13*11961Sslatteng main()14*11961Sslattengmain() 15*11961Sslatteng { 16*11961Sslatteng signal(SIGINT,SIG_IGN); 17*11961Sslatteng signal(SIGQUIT,sigquit); 18*11961Sslatteng chmod(ttyname(1),0666); 19*11961Sslatteng system("echo tty is: ; tty"); 20*11961Sslatteng while(1) sleep(200000); 21*11961Sslatteng } 22