I've updated the code to run on dragonfly and to support the restoration of signal disposition. The code to support multiple-threads and pre/post upcalls is in there, but untested. If anyone wants to play with it, it is available at: http://www.fsmware.com/ckpt4.tgz -Kip