- signal(SIGHUP, log_score);
- signal(SIGTERM, log_score);
-
-#ifdef BSD
- ioctl(fileno(stdin), TIOCGETP, &tty_start);
- bcopy(&tty_start, &tty_new, sizeof(tty_new));
- tty_new.sg_flags |= CBREAK;
- tty_new.sg_flags &= ~ECHO;
- ioctl(fileno(stdin), TIOCSETP, &tty_new);
-#endif
+ signal(SIGHUP, log_score_quit);
+ signal(SIGTERM, log_score_quit);