Doug> Also, I think you need to temporarily block SIGINT between fetching Doug> quit_flag and resetting it. Tom> It suffices to only conditionally clear quit_flag. Tom> Thanks for catching this. I'm checking this in now. Tom