commit | 2724fa9d8a076f52c158627877d59894789b09a1 | [log] [tgz] |
---|---|---|
author | Paul Fox <pgf@brightstareng.com> | Mon Mar 17 15:28:07 2008 +0000 |
committer | Paul Fox <pgf@brightstareng.com> | Mon Mar 17 15:28:07 2008 +0000 |
tree | 7b4eece4fb93d44a56b0ef29d06e2bc4721b3f63 | |
parent | fb274df0797f58cda0b3b6809769707fe21e40e7 [diff] |
remove alarm() calls which were functioning as a primitive watchdog function, presumably to catch infinite loop bugs. (control-C can do the same thing, and the alarms were too short in any case.) also, switch to sigsetjmp/siglongjmp in order to allow repeated use of control-C -- otherwise it works once, then not again.