py26 doesn't have a consistent exit code