jrpfinch> # Some other I/O problem, reraise error jrpfinch> raise err I'd just execute a bare raise (without err). That way the caller gets the stack trace of the actual IOError. Skip