Olli Salli wrote: > Uh, right. > > This is the _patch_, whistle. > I'd add a comment about the point of that signal handler - "we handle SIGINT so exit() is reached and flushes stdout" Otherwise, much better, thanks to Dan's suggestion. Havoc