Don't call guile's `quit' in `my-quit', or the quit-hook won't get called